歡迎您光臨本站 註冊首頁

rrdtool 插入數據都是NAN

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

rrdtool 插入數據都是NAN

我現在已經正常安裝了RRDTOOL  想抓取我們機房的dlink 交換機的埠流量


這是我網上找的腳本

#!/bin/bash

index=$(snmpwalk -v 2c -c public 192.168.1.1  RFC1213-MIB::ifDescr |grep -w IF-MIB::ifDescr.1 |cut -d '=' -f 1|cut -d '.' -f 2)

eth0_in=$(snmpget -v 2c -c public  -IR -Os 192.168.1.1 ifInOctets.${index}|cut -d ':' -f 2|tr -d '[:blank:]')
eth0_out=$(snmpget -v 2c -c public  -IR -Os 192.168.1.1 ifOutOctets.${index}|cut -d ':' -f 2 |tr -d '[:blank:]')
echo $eth0_in
echo $eth0_out
now=$(date +%s)
rrdtool updatev /var/soft/eth0.rrd ${now}:${eth0_in}:${eth0_out}


這是的rrd文件


# rrdtool info eth0.rrd
filename = "eth0.rrd"
rrd_version = "0003"
step = 300
last_update = 1341662539
header_size = 1672
ds.index = 0
ds.type = "COUNTER"
ds.minimal_heartbeat = 600
ds.min = NaN
ds.max = NaN
ds.last_ds = "3702555129"
ds.value = 1.0160000000e+03
ds.unknown_sec = 82
ds.index = 1
ds.type = "COUNTER"
ds.minimal_heartbeat = 600
ds.min = NaN
ds.max = NaN
ds.last_ds = "2996900976"
ds.value = 6.8833600000e+05
ds.unknown_sec = 82
rra.cf = "AVERAGE"
rra.rows = 600
rra.cur_row = 140
rra.pdp_per_row = 1
rra.xff = 5.0000000000e-01
rra.cdp_prep.value = NaN
rra.cdp_prep.unknown_datapoints = 0
rra.cdp_prep.value = NaN
rra.cdp_prep.unknown_datapoints = 0
rra.cf = "AVERAGE"
rra.rows = 700
rra.cur_row = 165
rra.pdp_per_row = 4
rra.xff = 5.0000000000e-01
rra.cdp_prep.value = 0.0000000000e+00
rra.cdp_prep.unknown_datapoints = 0
rra.cdp_prep.value = 0.0000000000e+00
rra.cdp_prep.unknown_datapoints = 0
rra.cf = "AVERAGE"
rra.rows = 775
rra.cur_row = 562
rra.pdp_per_row = 24
rra.xff = 5.0000000000e-01
rra.cdp_prep.value = 0.0000000000e+00
rra.cdp_prep.unknown_datapoints = 0
rra.cdp_prep.value = 0.0000000000e+00
rra.cdp_prep.unknown_datapoints = 0
rra.cf = "AVERAGE"
rra.rows = 790
rra.cur_row = 98
rra.pdp_per_row = 288
rra.xff = 5.0000000000e-01
rra.cdp_prep.value = 0.0000000000e+00
rra.cdp_prep.unknown_datapoints = 144
rra.cdp_prep.value = 0.0000000000e+00
rra.cdp_prep.unknown_datapoints = 144


我不管是把腳本設置成5分鐘插入一次 還是手動插入 數據都是NAN

這是我執行腳本返回的結果

# ./ifindex.sh
3702695729
3001957961
return_value = 0
RRADS = NaN
RRADS = NaN
RRADS = NaN
RRADS = NaN
RRADS = NaN
RRADS = NaN

交換機埠肯定是有流量的 但是我為什麼插入進去的都是NAN呢 求大俠講下吧 我已經折騰了1天了



[火星人 ] rrdtool 插入數據都是NAN已經有496次圍觀

http://coctec.com/docs/service/show-post-12650.html