歡迎您光臨本站 註冊首頁

cacti中memory free為nan

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

cacti中memory free為nan

此圖上只有memory free為nan  cache memory和memory buffers都有數據。好幾台機器都出現這樣的情況。但是也有幾台是正常的。有人知道什麼問題嗎?

抓取數據沒有啊。
# rrdtool fetch  /usr/local/apache/htdocs/cacti/rra/app101_mem_free_300.rrd AVERAGE |tail -n 6
1283743500: nan
1283743800: nan
1283744100: nan
1283744400: nan
1283744700: nan
1283745000: nan
# rrdtool fetch  /usr/local/apache/htdocs/cacti/rra/app101_mem_cache_299.rrd AVERAGE |tail -n 6
1283743500: 2.1951125333e+06
1283743800: 2.1968246667e+06
1283744100: 2.2002744533e+06
1283744400: 2.2038229733e+06
1283744700: 2.2094797867e+06

404669[/attachimg
《解決方案》

nan在rrd裡面表示數據為空。
一般數據為空不外乎如下幾個原因:
1. 數據格式不對
2. 指定時間點的沒有數據。也就是數據未更新。
3. 更新頻率不對。比如你的step=300s,fresh=2倍step,但是你超過3個step了都沒數據,該點當然為空了。。


根據你的描述,最近6條記錄都為空,應該不滿足第3條。建議從1,2裡面去找原因吧:
1. 可能snmp沒開?或者snmp未配置好?
2. 數據採集的任務對么??有在按計劃運行么?

開cacti的debug模式看看,或者看看cacti的log,找下原因吧。
應該原因很簡單的

[火星人 ] cacti中memory free為nan已經有688次圍觀

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