web-dev-qa-db-ja.com

単一サーバーのシンプルな監視ソリューション

以前の仕事(主にNagios)のサーバー監視製品については少し経験がありますが、監視スキームを最初から設定する機会はありませんでした。 Nagios Daemonを実行する監視が必要なマシンが多数あるたびに(これには派手な名前があると思いますが、現時点では記憶に残りません)、Nagiosを実行する専用のマシンがあります。

私は自営業者であるため、ほとんどの場合、クライアント(ストレージ、メール、WLANコントローラーなど)用に単一のサーバーをセットアップしています。

監視することになっているのと同じマシンで実行できる、ある種のLIGHTWEIGHT監視ソリューションはありますか? Nagios(および他の商用およびオープンソースの監視アプリケーション)がこれを実行できることはよく知っていますが、1つはやり過ぎ(システムリソースの誤用は言うまでもなく)、2つはそうすることは悪い習慣です。

解決策を提案してください。もちろん、私が何かについて間違っている場合に備えて、私に教えてください。私は自分の側である程度の「ハッキング」を必要とするかもしれないアイデアを受け入れていることに注意してください。私は事前に構築されたアプリを展開することを明示的に設定していません。どのような解決策も検討できます。

編集:これには単一の要件があります。イベントにカスタムの方法で応答できるようにする必要があります(トリガーへの応答としてスクリプトを割り当てることで可能です)。

5
dlyk1988

Monitは、最も簡単な単一ホストソリューションです。 WebダッシュボードとCLIステータスインターフェイス、簡単なアラート、システムステータス、および特定のデーモン/プロセスのチェックを追加する機能があります。そしてそれは非常に軽量です。

設定例ページ をご覧ください。

8
ewwhite