質問
SNMPを使用して、サーバのリソース管理をしているのですが、 たまにCPUの使用量が非常に高くなることがあります。
topコマンドで状況を表示させると Load Averageの値は高いのですが、CPUの使用率はそれほど高く表示されません。 加えて特に重いプロセスが走っているということもありません。
上記のコマンドを実行した際には1分、5分、15分平均の値が取得できると理解しております。
ログ関連も一通り洗っては見たのですが、特にこれといったプロセスを 特定することが出来ませんでした。
これ以外の方法で、何かプロセスを特定する有用な方法を どなたかご存知ないでしょうか?
宜しくお願いいたします。
実は私もこれから試すところですが、「sysstat」 というツールが 役にたつのではないかと思います。 まだ英文情報中心になりますので少々つらい所ではありますが。。。
ログインすることであなたの お困り事を全国の情シス担当者へ 質問することができます。
コードのインライン表示
引用 引用
引用
質問
SNMPを使用して、サーバのリソース管理をしているのですが、
たまにCPUの使用量が非常に高くなることがあります。
topコマンドで状況を表示させると
Load Averageの値は高いのですが、CPUの使用率はそれほど高く表示されません。
加えて特に重いプロセスが走っているということもありません。
snmpwalk -v 1 -c public 127.0.0.1 .1.3.6.1.4.1.2021.10.1.5
上記のコマンドを実行した際には1分、5分、15分平均の値が取得できると理解しております。
ログ関連も一通り洗っては見たのですが、特にこれといったプロセスを
特定することが出来ませんでした。
これ以外の方法で、何かプロセスを特定する有用な方法を
どなたかご存知ないでしょうか?
宜しくお願いいたします。