CPU,Disk,Memory,その他
を監視して閾値を超えればアラートメールを飛ばしたいと考えています。
・パフォーマンスモニタを使うのが一番いいかと思っていますが、もっといい方法がありますでしょうか?
(もちろんMOMなどのアプリはお金かかるので、できるだけ安価な方法で)
もしくはパフォーマンスモニタでアラートメールを飛ばすなら、どう設定するのがいいでしょうか。
(パフォーマンスモニタでは、exeを指定するだけなので、あて先とか詳細の設定をどうするのかわかりません。)
少し詳しく教えてください。
http://journal.mycom.co.jp/column/yetanother/082/
UNIX/Linux 系での常套手段としては SNMP での監視がメジャーです。
Windows2003 でも SNMPサーバー の機能はあった筈です。
該当のサーバーの外部に監視用サーバーを立てることが基本になってきますが、複数サーバー(OS問わず)を一括で集中監視できることが利点です。
監視用サーバー側では閾値に対するメール送信程度であれば MRTG を使うと、グラフ化とメール送信まで出来ます。
Windows 以外の知識もだいぶ必要になりますのであくまで参考程度かとは思いますが。
若干のプログラム力があるのでしたら、WMI(Windows Management Instrumentationを利用したスクリプトを組み上げてしまうのが、コスト的には安上がりではないかと思います。タダですから。
WMIについては、このあたりのサイトを参考にするといいと思います。
http://www.microsoft.com/japan/msdn/columns/scripting/script...
もし仮にスクリプトを使うということになれば、問題はメールを飛ばすところになりますね。お使いのメールソフトなんかで、コマンドラインでメール送信できるようなものでしたら、スクリプト内に記述してしまえるんですけどね。
回答ありがとうございます。
パフォーマンスモニタの記述を雑誌で見かけても、”外部メール送信プログラムと組み合わせる”と軽く書かれていますので、実際どのメール送信プログラム使っているか、とかの回答をいただければと思っています。
もう少し募集いたします。
フリーウェアですが
http://eside.homeip.net/free/cmail.html
はどうでしょうか。以前使いましたが、設定も簡単で便利でした。
ただし、どのようなツールを使用するにしてもメールサーバを指定する必要があり、サーバのセキュリティに沿った設定をする必要があります。
社内サーバを利用するは、サーバ管理者にご確認ください。
ご回答ありがとうございます。
早速ためさせていただきます。
なお、パフォーマンスモニタ以外の方法で、
ほかにないか知りたいので、もう少し回答を募集させてください。
http://journal.mycom.co.jp/column/yetanother/082/
UNIX/Linux 系での常套手段としては SNMP での監視がメジャーです。
Windows2003 でも SNMPサーバー の機能はあった筈です。
該当のサーバーの外部に監視用サーバーを立てることが基本になってきますが、複数サーバー(OS問わず)を一括で集中監視できることが利点です。
監視用サーバー側では閾値に対するメール送信程度であれば MRTG を使うと、グラフ化とメール送信まで出来ます。
Windows 以外の知識もだいぶ必要になりますのであくまで参考程度かとは思いますが。
返信遅くなってしまいすいません。
ご回答ありがとうございました。
SNMPは知識がないので、どうにか簡単な方法と思っていたのですが、
やはり急がば回れですね。地道に勉強します。
ご回答いただいた皆さん、
ありがとうございました。
こちらの質問は一旦クローズさせて頂きます。
返信遅くなってしまいすいません。
ご回答ありがとうございました。
SNMPは知識がないので、どうにか簡単な方法と思っていたのですが、
やはり急がば回れですね。地道に勉強します。
ご回答いただいた皆さん、
ありがとうございました。
こちらの質問は一旦クローズさせて頂きます。