5台のマシン(Apache、mysql、memcached)にあるアプリケーションのネットワーク、CPU、およびメモリの使用率を追跡する必要があります。これにはMuninをインストールしようと思いました。しかし、私はドキュメントで少し迷っています。マルチマシンセットアップをセットアップするための簡単なステップバイステップガイドはありますか?
これはかなり簡単に理解できるようでした: http://www.unix-tutorials.com/go.php?id=3617
5分の更新を伴うSNMPを介してすべてを監視することが許容できるオプションである場合、Cactiも検討する価値があるかもしれません。
Debianを実行している場合、それは非常に簡単です。
監視サーバー:apt-get install munin munin-node
監視対象サーバー:apt-get install munin-node
Muninは本当に優れた監視ツールであり、優れたプラグインがたくさんあります。サボテンほど「セクシー」ではありませんが、設定は簡単です。また、/ usr/shars/munin/plugins// etc/munin/plugins /をシンボリックリンクし、/ etc/munin/plugin-conf.d/munin-nodeを編集するだけで、ノートでそれらをアクティブ化できます。
Apacheプラグインの例:
/etc/munin/plugin-conf.d/munin-nodeを編集して、以下を追加します。
[Apache_ *]
ユーザーroot
注:これを機能させるには、Apacheステータスモジュールを有効にする必要があります。
チェックする:
実行:/ etc/munin/plugins/Apache_accesses
Muninは [〜#〜] epel [〜#〜] リポジトリから入手できます。
リポジトリを追加する方法の指示に従ってから、
yum install munin-node
監視するすべてのサーバーで。 /etc/munin/munin-node.confを調整して、muninマスターからの接続を許可します。
監視ノードで、
yum install munin munin-node
Muninの構成方法については、Munin wikiの 手順 に従ってください。