rrdtool

    1熱度

    1回答

    這是一個非常具體的用途,但它可以派上用場。 想象一下,你有不同的堆棧值,一些數據變化很大,有些幾乎是不變的。 如果您使用默認順序並且變量數據在常數數據下堆疊,則變量數據將使常數數據具有非常可變的基數。 因此,如果您首先在底部堆疊較少變量的數據,它可能會有所幫助。 示例:這兩張圖顯示瞭如何通過堆疊移動較小的較深數據來提高可讀性,即具有較小的標準偏差。由標準差排序

    0熱度

    1回答

    我試圖創建一個包含多個數據源的圖,並試圖獲取它們中的最小值。 我試過兩個數據源,它的工作。下面兩個數據源的版本: 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 但是我卡三用,這是比較複雜的: DEF:min_

    0熱度

    1回答

    的PyRRD醫生說叫rrd.update(timestamp, value1, value2, ...) ,而不是列出在參數列表中的每個單獨的值,我想叫update()一個元組,已經包含值: myValueTuple=[10,11,12,13] rrd.update(timestamp, myValueTuple) 我怎樣才能做到這一點?

    0熱度

    1回答

    我正在使用rrd4j以循環方式(一個小時週期)存儲會話計數,查看xml,看起來數據已成功更新,但是當我調用RrdGraph時,進程會受到影響。 我的代碼初始化,修改和創建如下 我把nodeCount作爲兩個,並使用隨機函數來填充數據。 import static org.rrd4j.ConsolFun.AVERAGE; import static org.rrd4j.ConsolFun.MAX;

    0熱度

    2回答

    我剛剛通過嘗試使用神經節監控系統來發現RRD。 Ganglia將監控數據存儲在RRD中。我只是想知道,從可擴展性的角度來看,RRD是如何工作的?如果我有可能存儲大量數據,該怎麼辦?像神經節一樣,如果我想存儲所有的歷史監控統計數據而不是僅僅使用特定的TTL存儲數據,那麼RRD是否足以應付這種情況呢? RRD的使用者可以分享一些關於RRD擴展的經驗,以及它與RDBMS或甚至是大型表相比如何?

    1熱度

    1回答

    不是一個編碼器,我試圖做下面的事情,並放鬆我的想法試圖做到這一點。我相信答案可能只是基本的,但我似乎無法找到答案。 無論如何,在這裏。 有一個多維數組: Array [module 2] => Array ( [1] => SimpleXMLElement Object ( [0] => module 2 EARL outlet temperatu

    2熱度

    1回答

    我想設置一個RRD,但我似乎無法獲得數據庫來存儲任何值。 下面是我創建我的數據庫: rrdtool create test.rrd -s 60 \ DS:local_alloc_procs:GAUGE:10:0:U \ RRA:AVERAGE:0.5:1:10080 而且我有一個腳本,該腳本的cron運行更新數據庫的每一分鐘: * * * * * /home/A01113531/Docum

    0熱度

    2回答

    爲什麼用於更新RRD值比取不同值 我用這個更新:1353702000:2000 ,我得到這個,當我取:1353702000: 1.6666666667e+00 有沒有辦法讓號碼輸入? 有沒有格式化時間戳和數字的方法? 詳情: 我建立這個數據庫: rrdtool create datafile.rrd DS:packets:ABSOLUTE:900:0:10000000 RRA:AVERAGE:0.

    0熱度

    1回答

    我試圖在Ruby中調用RRD.create。我的RRD變量存儲在散列表中,我需要構造一個RRD.create調用。這裏是我的代碼: pool_map = { "cleanup" => "Cleaning up", "leased" => "Leased", "ready" => "Ready" } start = Time.now.to_i ti = 60 #

    0熱度

    1回答

    我更新了一些計數我RRD文件... 例如: time: value: 12:00 120 12:05 135 12:10 154 12:20 144 12:25 0 12:30 23 13:35 36 這裏我RRD正在更新如下邏輯: ((current value)-(previous value))/((current time)-(previous time)