110 likes | 537 Views
RRDtool 을 알아보자. RRDtool 의 이해 RRDtool 의 사용 RRDtool 의 실례. RRDtool 이란 ?. Round Robin Database tool Tobias Oetiker 왜 Round Robin 일까 ? 통계 프로그램 MRTG(Multi Router Traffic Grapher) SNMP(Simple Network Monitor Protocol) temperature, speed, voltage, number of printouts. RRDtool 의 특징.
E N D
RRDtool을 알아보자 RRDtool의 이해 RRDtool의 사용 RRDtool의 실례 made by noradi
RRDtool이란? • Round Robin Database tool • Tobias Oetiker • 왜 Round Robin 일까? • 통계 프로그램 • MRTG(Multi Router Traffic Grapher) • SNMP(Simple Network Monitor Protocol) • temperature, speed, voltage, number of printouts made by noradi
RRDtool의 특징 • 데이터를 저장할 수 있고, 그래프를 그릴 수 있다. • 파일의 크기가 일정수준 이상 커지지 않는다. • 입력되는 정보의 변화율을 저장할 수 있다. • 미리 정의된 간격으로 데이터 베이스를 구축한다. made by noradi
CREATE - 생성편 • rrdtoolcreatefilename [--start|-bstarttime] [--step|-sstep] DS:ds-name:DST:heartbeat:min:max[DS:...]... RRA:CF:xff:steps:rows[RRA:...]... • --start|-b start time (default: now - 10s) • --step|-s step (default: 300 seconds) made by noradi
Data Source • DS:ds-name:DST:heartbeat:min:max • DST ( Data Source Type) • GAUGE • COUNTER • DERIVE • ABSOLUTE • heartbeat • min/max made by noradi
Round Robin Archive • RRA:CF:xff:steps:rows • CF ( Consolidation function) • AVERAGE • MIN • MAX • LAST • xff, steps, rows made by noradi
UPDATE - 업데이트편 • rrdtoolupdatefilename [--template|-tds-name[:ds-name]...] N|timestamp:value[:value...] [timestamp:value[:value...]...] • --template|-t ds-name[:ds-name]... • N|timestamp:value[:value...] made by noradi
GRAPH - 그래프편 • rrdtoolgraphfilename여러 옵션들 • -s|--start seconds (default end-1day) • -e|--end seconds (default now) • DEF:vname=rrd:ds-name:CF • CDEF:vname=rpn-expression • 나머지는 man rrdgraph 참조 made by noradi
RRDtool 기타 • info • rrd의 정보를 알려줌 • fetch • Data 정보를 알려줌 • tune • 정보를 수정함 made by noradi
RRDtool의 실례 made by noradi
참고 사이트 & 문헌 • http://www.rrdtool.org • man page ( rrdtool, rrdcreate, rrdupdate, ……) made by noradi