Flowmon FAQ 206

記事公開日:

FlowmonのCPU、メモリをSNMPで監視する方法を教えてください。
(Flowon OS Ver11.00.11以外の場合)

FlowmonではCentOSをベースとしているため、一般的なLinuxサーバの監視と同じ方法でCPUとメモリを監視することができます。

以下のMIBを参照してください。

・UCD-SNMP-MIB     CPU、メモリ関連
・HOST-RESOURCES-MIB    ディスク関連

次に"CPU使用率(システム負荷)"及び"メモリ使用率"につきましては以下OIDをご利用ください。

■CPU使用率
・hrProcessorLoad 論理プロセッサ毎の直近1分間のCPU使用率(%) OID: .1.3.6.1.2.1.25.3.3.1.2
 CPU使用率(%) = (各論理プロセッサのCPU使用率の合計) / 倫理プロセッサ数

■メモリ使用率
・memTotalReal 搭載実メモリの総容量(Kbyte) OID: .1.3.6.1.4.1.2021.4.5
・memAvailReal 空き実メモリ容量(Kbyte) OID: .1.3.6.1.4.1.2021.4.6
・memBuffer バッファメモリ総容量(Kbyte) OID: .1.3.6.1.4.1.2021.4.14
・memCached キャッシュメモリ総容量(Kbyte) OID: .1.3.6.1.4.1.2021.4.15

なお、メモリ使用率は、以下の計算式で求める必要があります。

メモリ使用量 = (memTotalReal) - (memAvailReal) - (memBuffer) - (memCached) OID: (.1.3.6.1.4.1.2021.4.5.0) - (.1.3.6.1.4.1.2021.4.6.0) - (.1.3.6.1.4.1.2021.4.14.0) - (.1.3.6.1.4.1.2021.4.15.0)

メモリ使用率[%] = メモリ使用量 / memTotalReal (メモリの総容量) × 100