CactiでGigabitなNICの転送速度が正しく表示されない

Cactiのオフィシャルフォーラムで検索すると同様の問題にぶち当たってる人をちらほらと見かけた。

Are you using 64bit counters? If not, you could be wrapping the 32bit counters (they wrap each time around 114mb/sec)

と書き込んでいる人が居たのでおそらくトータルの転送量を蓄積するのであろうカウンタ?がwrap(一周?)するものと思われる。

http://forums.cacti.net/about31399.html
このページにあがってるSSを参考にうまく表示されないグラフのデータソースを修正してやる。Maximum Valueを10000000000に、Output Type IDを64bitに修正した。

しかしこれでもうまくいかなかった。色々とググってみると以下のような記事を発見。

http://fixunix.com/bsd/359274-snmp-problems.html

コンパイルオプションを指定しろとのこと。早速/usr/ports/net-mgmt/net-snmp/に入ってmake configしてみた。

[ ] MFD_REWRITES   Build with 64-bit Interface Counters

それっぽいのを発見。このコンパイルオプションを有効にしてportupgrade -f net-snmpを実行。グラフが正しく表示された。

コメントを残す