私は Linux の初心者で、Web フロントエンドを備えた監視ツールを探しています。具体的には、次の統計を探しています。
- 保管スペース、使用済み/空き
- CPUアクティビティ
- CPU温度
- RAM使用量
サーバー監視ソフトウェアに期待するすべての機能に加え、CPU 温度の上昇などに基づいて電子メールを送信する機能があればさらに便利です。
理想的には、無料かつオープンソースのものを見つけたいのですが、価値があるものであればお金を払ってもいいと思っています。
何かお勧めはありますか?
ありがとう
スティーブ
答え1
好きムニン- インストール (各ホストに munin-node、収集およびグラフ作成サーバーに munin "master") し、ホストを指定するだけで、ハードウェア センサー、CPU、ディスク、メモリ、割り込みなどの詳細をすべて取得できました。表示用の Web インターフェイスはありますが、私が知る限り、構成用はありません。
サボテンは、設定と管理のための完全な Web UI を備えた、定評のある監視ツールです。ホストのネットワーク管理のための ping と snmp には優れていますが、あなたが求めている種類の情報を簡単に取得できるとは思いませんでした。
完全な評価をしたい場合は、Nagios という無料オプションのある別の広く使用されているパッケージがありますが、それに関する情報はありません。
答え2
使用できますモニタリックス機能のリストは以下にありますここ。
Monitorix は、できるだけ多くのサービスとシステム リソースを監視するために設計された、無料のオープン ソースの軽量システム監視ツールです。本番環境の Linux/UNIX サーバーで使用するために作成されましたが、シンプルでサイズが小さいため、組み込みデバイスでも使用できます。
Ubuntuにインストールするには、次の行をsources.list
:
deb http://apt.izzysoft.de/ubuntu generic universe
gpg キーを追加します:
wget http://apt.izzysoft.de/izzysoft.asc
apt-key add izzysoft.asc
インストール:
apt-get update
apt-get install monitorix
http://localhost:8080/monitorix/
ブラウザでこの URL を開きます。
SMSまたはメールで通知を受け取るには、ナギオス
答え3
https://www.icinga.com/ChefやPuppetによるデプロイメントも利用できます。ちなみに「ベスト」というものはありません。しかしIcingaは非常に優れています。詳細は以下をご覧ください。ウィキペディア。
アラートをキャッチして出力を解釈する人が必要です。