本番サーバーを監視する最良の方法は何ですか?


14

Apache 2とMySQLを備えた2つの実稼働サーバーを実行しています。負荷、安定性、稼働時間を監視する信頼できる方法を探しています。

私はmonitに出くわしましたが、より良い選択肢がありますか?


あなたからあなたの監視を行っていることでしょうどこによっては、しかし、あなたはそれかもしれないのヘルプを監視についての記事があります:serverfault.com/questions/54603/...は
l0c0b0x

回答:


10

Slicehostの仮想マシンでZabbixを構成しましたが、ソリューションに非常に満足しています。実稼働サーバーとは物理的に分離されているため、実稼働ネットワークに問題がある場合でも警告が表示されます。Slicehostの仮想マシンは安価で、バックアップが簡単です。

Zabbixは、Webサイトの応答時間、CPU、ディスク、その他ほとんどすべてを監視できるため、優れています。Zabbixは履歴データを保存するので、時間の経過に伴う統計の傾向を確認できます。また、Zabbixには強力なWebベースの設定インターフェイスがあるため、NagiosよりもZabbixの方が好きです。


Zabbixの場合は+1。シンプル柔軟で非常にスケーラブルなソリューション。
マックスウェル

7

個人的には、リソースとメトリックのレポートにMuninを使用しています。すでに多くのアプリケーション/メトリック用のプラグインがあり、プラグインを書くのはとてつもなく簡単です。

可用性の監視/警告には、Zabbix、Zennos、Nagios、Hypericを使用しました。それらの中で、私はZabbixが一番好きでした。


3

IncingaNagiosなどの無料の監視ソリューションをセットアップできます。あなたが考えることができるすべてのチェックのためのプラグインのトンがあります。または、ステータス(「良い」、「悪い」など)を報告する独自のスクリプトを作成することもできます。良い商業的なものはWhatsUp Goldでしょう。パフォーマンス測定ツールも含まれています。

本物の金が欲しいなら、Jazzeyを見てください。これは、本当に高価で、本当に高価な、エンドツーエンドの監視ツールです。(Web)アプリで作業する実際のユーザーをシミュレートします。私たちの多くを仕事で使いました。


2

Monitはサーバー上でローカルに動作するため、現実的な安定性の統計情報を実際には提供しません。サーバーのネットワークが停止した場合、またはサーバー自体が停止した場合、monitは通知できません。

負荷、安定性、稼働時間の監視にZabbixを使用しています。それはあなたが考えることができるほぼすべてを行います。唯一の欠点は、外部サーバーで実行する必要があることです。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.