2016-12-29 5 views
3

MRTG를 가지고 놀고 있으며 RRD를 사용하여 성능 데이터 (스위치 인터페이스 바이트 카운터)를 기록하도록 구성했습니다. 나는 RRD 파일을 확인하기 위해 "RRDtool의 정보"를 사용할 때, 나는 DS [DS0] .last_ds 숫자이며 매번 새로운 데이터가RRD last_ds 란 무엇입니까?

# rrdtool info 10.0.3.129_24_bw.rrd 
filename = "10.0.3.129_24_bw.rrd" 
rrd_version = "0003" 
step = 60 
last_update = 1482950882 
header_size = 2912 
ds[ds0].index = 0 
ds[ds0].type = "COUNTER" 
ds[ds0].minimal_heartbeat = 600 
ds[ds0].min = 0.0000000000e+00 
ds[ds0].max = 1.2500000000e+08 
ds[ds0].last_ds = "6332648954" 
ds[ds0].value = 3.5016393443e+01 
ds[ds0].unknown_sec = 0 
ds[ds1].index = 1 
ds[ds1].type = "COUNTER" 
ds[ds1].minimal_heartbeat = 600 
ds[ds1].min = 0.0000000000e+00 
ds[ds1].max = 1.2500000000e+08 
ds[ds1].last_ds = "32104385407" 
ds[ds1].value = 5.3344262295e+01 
ds[ds1].unknown_sec = 0 

정확히 무엇을 입력 변경 볼? 감사!

답변

3

last_ds는 last_update 시간에 Rate를 계산하기 전에 DS의 마지막 수신 값입니다. 새 업데이트가 새 DS 값으로 제공되면이 값을 사용하여 업데이트 간격 new_value = (new_ds - last_ds)/(current_time - last_update)에 대한 새 값을 만든 다음이 값을 하나 이상의 (또는 그 이상) 간격 (데이터 정규화에 따라)에 할당하여 설정할 수 있습니다 다양한 RRA의 값.

last_ds은 속도 계산 및 정규화 이전이므로 value과 다릅니다.

+0

언제나 스티브에게 감사드립니다! 나는 분명히 "카운터"유형이 실제로 델타가 될 것이라고 오해했습니다 ... 나는 "snmp 카운터"와 같을 것이라고 생각했습니다. 이제 이해합니다! 고맙습니다! –