0

複数のデータソースを使用してグラフを作成しようとしていますが、それらすべての最小値を取得しようとしています。

2つのデータソースで試しましたが、機能しています。2つのデータソースを持つバージョンの下:

DEF:min_0="/path0/file.rrd":value:MIN
DEF:min_1="/path1/file.rrd":value:MIN
CDEF:min=min_0,min_1,LT,min_0,min_1,IF

しかし、私は3つに固執しています。これは、より複雑です。

DEF:min_0="/path0/file.rrd":value:MIN
DEF:min_1="/path1/file.rrd":value:MIN
DEF:min_2="/path2/file.rrd":value:MIN
CDEF:min=min_0,min_1,LT,min_0,min_1,IF,min_2,LT,min_0,min_1,LT,min_0,min_1,IF,min_2,IF

私はrrdtoolグラフから以下のエラーを取得しました:

ERROR: invalid rpn expression

必要な値をプッシュして、IFステートメントまたはLTで使用できない理由についてのアイデアはありますか?

4

1 に答える 1

1

MIN関数だけを使ってみませんか?これはあなたの頭が爆発するのを防ぎます

CDEF:min=min_0,min_1,MIN,min_2,MIN
于 2012-09-25T13:11:25.763 に答える