人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linux(RHEL 6.x)でCPU使用率(vmstat)やディスクの残り容量(df)のしきい値を監視して超過した際はメール等の通知を行なうソフトウェアやプロダクトは無いのでしょうか?
Windowsでいうパフォーマンスカウンターで出来る事を行いたいのですが、OS標準では用意されてないのでしょうか

サポートのある有償製品か、無償で導入できるフリやオープンソースいずれでも構いません。

●質問者: John_Kawanishi
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● JULY
●50ポイント

定番は Zabbix でしょう。
Zabbixオフィシャル日本語サイト :: エンタープライズクラスの分散監視オープンソースソリューション

yum リポジトリもあるので、yum を使ってインストールできます。
3 Installation from packages [Zabbix]

ただ、グラフの日本語が文字化け(「豆腐」で表示される)問題があるので、下記のサイトなどを参考にフォントの設定をしてあげる必要があります。
Zabbixグラフの日本語文字化けを直す方法 | Check!Site


John_Kawanishiさんのコメント
Nagios Munin Monitorix…というのがあるのまで調べたんですが、Zabbixというのが定番なんですね。

2 ● holoholobird
●50ポイント ベストアンサー

>Windowsでいうパフォーマンスカウンターで出来る事を行いたいのですが、OS標準では用意されてないのでしょうか
perf statがありますが、これはmail送信に対応していません。

dfを監視してメールを送るシェルスクリプトなどがあります。
http://www.ideaxidea.com/archives/2010/12/server_alert.html
http://tech.thekyo.jp/%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E5%AE%B9%E9%87%8Fdf%E3%82%92%E7%9B%A3%E8%A6%96%E3%81%97%E3%81%A6%E3%80%81%E8%A6%8F%E5%AE%9A%E5%80%A4%E4%BB%A5%E4%B8%8A%E3%82%92%E8%B6%85%E3%81%88%E3%81%9F/765/

私はNagiosとcactiを使っています。(ほとんどのサーバがCentOSとRHELです)

Nagiosはサービスの稼動監視+メール通知機能、cactiはネットワークやディスク、CPUのリソース監視(記録用)として。
ほかに、HPのInsightManager(+HP SMH)を使用しているネットワークもあります。

何の目的で、何を何処まで監視するか、を考えれば、選べるツールは実はそんなに多くないと思います。

cacti
http://cacti.loaded.jp/


John_Kawanishiさんのコメント
目的としたらCPUやメモリ、ディスクの使用量のしきい値を定めて、その値を(何分連続して)越えたらメールを送信…としたいだけなので、その目的を叶えるScriptを書いてcronで実行させるか、監視ツールを導入して設定するか…と思案していました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ