학습자료/tools 2012. 10. 31. 11:05

Function

create : 새로운 Round Robin Database(RRD)를 만든다

update : RRD에 새로운 값으로 갱신/저장한다.

graph : Rrd에 저장된 데이터를 이용하여 그래프를 생성한다. 이 데이터는 stdout으로 추출할 수 있다.

dump : rrd데이터를 다른 architecture의 컴퓨터에서도 사용 할 수 있도록 xml 포멧으로 변형하여 저장

restore : xml 포멧으로 저장된 RRD를 binary RRD로 재저장 한다.

fetch : rrd로부터 특정시간의 데이터를 얻을 수 있다. graph 기능이 rrd에서 데이터를 얻기 위해 fetch를 사용한다.

tune : rrd를 고친다.

last : RRD의 가장 마지막 update 시간을 찾는다.

info : rrd에 대한 정보를 얻는다

rrdresize : RRAs를 변경한다. 이것은 매우 위험하다

flushcached : memory로부터 특정 RRD를 위한 값을 flush 한다.

rrdcgi :

xport :

updatev :

 

 

RRD 데이터 확인(명령어+결과)

: rrdtool graph를 사용하지 않고 직접 그래프를 그려야 할때, 필요 하겠지

 

rrdtool fetch cluster.rrd AVERAGE -r 900 -s -1h

1351653000: 5.0396000000e+10 1.4584000000e+10 3.5812000000e+10 1.3936553333e+04 1.1113766667e+04 2.8227866667e+03 4.7611493333e+04 6.2746666667e+01 4.7548746667e+04
1351653300: 5.0396000000e+10 1.4584000000e+10 3.5812000000e+10 5.3596386667e+04 4.3166866667e+04 1.0429520000e+04 5.0934720000e+04 2.7266666667e+01 5.0907453333e+04
1351653600: 5.0396000000e+10 1.4584000000e+10 3.5812000000e+10 5.3679180000e+04 4.3181840000e+04 1.0497340000e+04 5.0096360000e+04 1.9086666667e+01 5.0077273333e+04

 

rrdtool dump cluster.rrd > cluster.xml 

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rrd SYSTEM "http://oss.oetiker.ch/rrdtool/rrdtool.dtd">
<!-- Round Robin Database Dump --><rrd> <version> 0003 </version>
        <step> 10 </step> <!-- Seconds -->
        <lastupdate> 1351656486 </lastupdate> <!-- 2012-10-31 13:08:06 KST -->

        <ds>
                <name> storage_total </name>
                <type> GAUGE </type>
                <minimal_heartbeat> 30 </minimal_heartbeat>
                <min> NaN </min>
                <max> NaN </max>

                <!-- PDP Status -->
                <last_ds> 50396000000 </last_ds>
                <value> 3.0237600000e+11 </value>
                <unknown_sec> 0 </unknown_sec>
        </ds>
                                        ...................

 

 

참고 사이트 :

http://oss.oetiker.ch/rrdtool/doc/rrdfetch.en.html

 

링크 :

전체적 정리 - http://blog.syszone.co.kr/590

rrd4j(rrd Java Library document) - http://rrd4j.googlecode.com/svn/trunk/javadoc/reference/org/rrd4j/core/package-summary.html

 

rrdturorial 번역? :

http://blog.naver.com/PostView.nhn?blogId=monovision&logNo=140054589924&parentCategoryNo=2&viewDate=&currentPage=1&listtype=0

posted by cozyboy
: