Linux(debian)でウェブサーバを運用しています。

apache,PHP,MySQLを使っています。
それぞれのサービスが生きているか落ちているかを定期的にチェックして、落ちているときにメールで知らせてくれるソフトはないでしょうか。
現在、シェルスクリプトでps auxの結果をgrepで探してsendmailで送っていますが、機能を付け足していくにつれて、自分が世界で初めて直面した問題とも思えず、だれかがちゃんとしたソフトを作っているのではないかと思いまして。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/01/18 16:30:01
  • 終了:--

回答(9件)

id:oddfancy No.1

oddfancy回答回数10ベストアンサー獲得回数02005/01/11 16:49:27

ポイント17pt

http://bigsister.graeff.com/

Projects - Big Sister System and Network Monitor

異常状態に陥った場合に、警告をメールで送る機能があります。

id:takeuchi_k

なるほど。

英語ですねえ。仕方がないか。

2005/01/11 20:32:10
id:Ddtana No.2

Ddtana回答回数13ベストアンサー獲得回数02005/01/11 16:52:39

id:takeuchi_k

ありがとうございます。

どれを使えばいいか迷いますね。

2005/01/11 20:34:01
id:pingoo No.3

pingoo回答回数18ベストアンサー獲得回数02005/01/11 17:30:30

ポイント17pt

http://www.atmarkit.co.jp/flinux/rensai/root04/root04b.html

@IT:サーバのログ監視ツールを使いこなそう(2/3)

swatchを使うことでお望みのことができるのではないかと思います。事前にswatchの設定ファイルにそれぞれのサーバー終了・起動時のログを正規表現で記入しておく必要がありますが、それさえ設定してしまえばあとは正しいログファイルを監視対象にするだけです。URL先にはLogwatchに対する解説へのリンクもあります。swatchで非常時の異常検出をし、Logwatchで毎日一度定期監視をするなどすればいいのではないでしょうか。どちらもaptでインストール可能だったと思います。

id:takeuchi_k

ありがとうございます。

2005/01/11 20:36:18
id:desutai No.4

desutai回答回数15ベストアンサー獲得回数02005/01/11 17:39:57

ポイント17pt

http://www.atmarkit.co.jp/fnetwork/tokusyuu/22tool/02.html

@IT:NagiosでWebサーバを頑丈にする方法

nagios(旧名NetSaint)

woodyでもnetsaintでapt-get出来ますが、

バックポートされたパッケージは

こちらのaptラインでインストールできます。

deb

woody nagios

id:takeuchi_k

ありがとうございます。

2005/01/11 20:37:14
id:rev-9 No.5

rev-9回答回数61ベストアンサー獲得回数82005/01/11 22:25:31

ポイント17pt

すでにnagiosは紹介されてますが、サーバー側でnet-snmpを動かせば、任意のプロセスの起動数をSNMPで取ってこれますので、それをnagiosに監視させてます。

id:takeuchi_k

なるほど。

snmpは試したことはありますが、あれを連動させるのですね。

2005/01/12 20:54:42
id:sight No.6

sight回答回数69ベストアンサー獲得回数12005/01/12 13:56:13

ポイント17pt

net-snmpでプロセスを監視して、mibツリー上に情報をもてます。

あとは、既に紹介されているBig SisterやBig Brotherのような状態監視ツール

と組み合わせてもいいですし、トラップを投げてそれをメールで飛ばすように

するなり、対応できると思います。

id:takeuchi_k

ありがとうございます。

snmpを使う方向で考えるとして、あとはそれの監視手段ですね。日本語のドキュメントがあるところがあればなあ。

2005/01/12 20:55:44
id:rev-9 No.7

rev-9回答回数61ベストアンサー獲得回数82005/01/12 21:57:55

ポイント16pt

Nagiosに関する日本語の情報って言うと、

http://www.b-dash.net/solaris/nagios.html

Nagiosでネットワーク監視システム構築

こんなところかな。あと、監視対象が多いようであれば

http://nagios.x-trans.jp/naija/

FrontPage - Nagios Informations Ja

もお勧め

id:takeuchi_k

ありがとうございます。

助かります!

英語は苦手で・・・

2005/01/13 20:45:36
id:kingfm No.8

kingfm回答回数165ベストアンサー獲得回数02005/01/18 16:56:37

ポイント16pt

http://www.cman.jp/network/

サーバー監視【無料】

ソフトではありませんが、様々な機能がついていて

しかも、無料で24時間体制で自分のサーバーが落ちていないか

確認して、落ちていたらメールを送ってくれます。

id:takeuchi_k

へえ! これはいいですね!

2005/01/22 12:10:56
id:medical_blog No.9

medical_blog回答回数16ベストアンサー獲得回数02005/01/18 22:53:15

ポイント16pt

http://www.woodstone.nu/salive/

Network Monitoring, Free Network monitor, Woodstone Servers Alive, POPPager the best networking tools and services

別な24時間稼働させておくPCが必要になりますが、このソフトを常駐させ稼働しておけば監視出来ます。

httpで特定の値をsendして固定値を返して結果を確認するように設定すれば、apache,PHP,MySQLが正常運転していることはチェック出来ます。個別にチェックする必要があれば、それぞれ別に監視設定項目を作れば良いかと思います。異常時に携帯にメールをとばせば外部でも24時間監視出来ます。

前に書いた自分の案内。

id:takeuchi_k

ありがとうございます。

響子ちゃんを実際に使っておられるのですね。

2005/01/22 12:12:55

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません