アプリ版:「スタンプのみでお礼する」機能のリリースについて

よろしくお願いします。

NW機器のポートの使用率(帯域使用率?)を監視したいと思います。

SNMPマネージャから、NW機器に対してSNMPポーリングを実行し
fInOctetsを取得します。

そこでfInOctetsの前回取得値と、今回取得した値の差分値を計算すれば、
使用率を出すことは可能なのでしょうか?。

差分値から使用率・・というのがどうもピンときていないのですが・・

A 回答 (1件)

> fInOctetsの前回取得値と、今回取得した値の差分値を計算すれば、


> 使用率を出すことは可能なのでしょうか?。

IfInOctets, IfOutOctetsは単なるカウンタ値なので差分を取って割り算しないと使用率は出ません

例えば、12:00にカウンタ値が12345で、12:05に20000だったとしたら、この5分間で流れたパケットは20000-12345=7655(バイト)になります
あと、ifSpeedというMIBでインタフェースの速度も取得することができますから、

使用率=(今回取得したIfInOctets-前回取得したIfInOctets)×8÷(前回と今回の時間差)÷(ifSpeedの値)×100

で計算できます
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!