私は Adtran ルーターを使用しており、CPU とメモリの両方の使用率を 1 つのグラフで監視したいと考えています。残念ながら、Adtran は CPU 使用率のようにメモリ使用率のパーセンテージ ゲージを提供しません。2 つの OID を提供します。1 つは空きメモリをバイト単位で提供し、もう 1 つは合計メモリをバイト単位で提供します。
必要な計算を行う MRTG 構成で cpu_memory ターゲットを作成したいのですが、それを行う方法がわかりません。理想的には、次のように機能します。
# CPU Utilization OID: .1.3.6.1.4.1.664.5.53.1.4.1.0
# Total Memory OID: .1.3.6.1.4.1.664.5.53.1.4.7.0 (adGenAOSHeapSize)
# Free Memory OID: .1.3.6.1.4.1.664.5.53.1.4.8.0 (adGenAOSHeapFree)
Target[rtr-cpu_mem]: .1.3.6.1.4.1.664.5.53.1.4.1.0&( 100 - ( .1.3.6.1.4.1.664.5.53.1.4.8.0 / .1.3.6.1.4.1.664.5.53.1.4.7.0 ) ):public@router.local
# ... rest of config
これは可能ですか?または、メモリ用に別のグラフを作成する必要がありますか?