簡述rrdtool文件的創建方法

官方文檔鏈接: http://oss.oetiker.ch/rrdtool/doc/rrdcreate.en.html

 

摘要

rrdtool create filename [--start |-b  start time ] [--step |-s  step ] [--no-overwrite ] [DS: ds-name : DST : dst arguments ] [RRA: CF : cf arguments ]

斜體是需要修改的值

 

描述

The create function of RRDtool lets you set up new Round Robin Database (RRD ) files. The file is created at its final, full size and filled with *UNKNOWN* data.

RRDtool的創建函數使你能設置一個新的 Round Robin Database (RRD ) 文件。這個文件創建時就被填滿了 *UNKNOWN*  數據,結構不可改變,擁有完全的記錄列表。


參數說明(部分)

DS: ds-name : DST : dst arguments

一個RRD數據庫可以接受一個或多個data sources(DS). 如果把 RRD看作關係數據庫的一張表,那麼DS就相當於字段。如果這個RRD數據庫有多個DS,那麼創建RRD時就需要多個DS:ds-name:DST:dst arguments


ds-name: DS的名字,相當於一個表的字段名


DST: Data Source Type,DS的類型,共有五種GAUGE, COUNTER, DERIVE, ABSOLUTE和COMPUTE

    當DST爲GAUGE, COUNTER, DERIVE, ABSOLUTE時,DS的創建格式爲

        DS: ds-name : GAUGE | COUNTER | DERIVE | ABSOLUTE : heartbeat : min : max

        heartbeat爲兩次更新的最大間隔時間(單位:秒)。上一條記錄更新後,超過這個時間仍沒有新數據,那麼當前記錄的這個字段的值設爲UNKNOWN。

        min和max爲這個字段的最小值和最大值。如果實際值超出這個範圍,那麼RRD數據庫中它的值會設爲UNKNOWN。如果知道和不關心min或max值,可以將它設置爲U。

 

    當DST爲COMPUTE時,DS的創建格式爲

        DS: ds-name : COMPUTE : rpn-expression

 

    這五種DST的詳細說明可以參考http://www.360doc.com/content/07/0302/20/15540_382048.shtml

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章