LinuxシステムにパフォーマンスモニタリングソフトウェアMuninをインストールするチュートリアル
muninはLinuxシステム(windowsシステムもモニタ可能)用のモニタソフトです。muninはシステムの各数値を監視できるほか、プラグインのカスタム監視に必要な数値を自分で作成できることが最大のメリットです。システム全体のアーキテクチャは簡単明瞭で、操作が便利です。DebianまたはUbuntuを使用してインストールする場合は、インストール手順も簡単です。muninは結果を監視するだけでなく、アラームを設定することもできます。個人的に性能テストの仕事にとって、とても良いツールです。
内容munin全体を使用すると、展示、カスタムプラグインなど、少し大きくなります。こちらは三つの部分に分けて説明します。今回はインストールと構成のみです。
munin masterとmunin-nodeのインストール;
Webサービスは結果を表示し、結果を動的に表示します。
プラグインの作成と構成(mysqlプラグインとカスタムプラグイン)。muninのアーキテクチャは非常に簡単です。サービス側muninとクライアントmunin-nodeが含まれます。munin-nodeは、複数のマシンに配備することができ、muninは、監視情報を1つまたは複数のマシンにタイミングよく収集するために使用される。muninはデータを収集すると静的htmlファイルを生成します。モニタリングの結果を示すためには、Webサーバが必要です。Webがあれば、監視結果にいつでもどこでもアクセスできます。
サーバでのMuninの構成
サーバ側とクライアントを構成するには、次の2つのステップを実行する必要があります。Muninサーバパッケージをインストールし、クライアントからデータを収集できるように構成します。
Muninクライアントをインストールし、サーバがクライアントデーモンプロセスに接続してデータ収集を行うことができます。
Linuxにmuninサーバ側をインストールする
コードのコピー
apt-get install munin apache2
コードのコピーyum install munin httpd
LinuxでのMuninサーバ側の構成次に、サーバ上でMuniniを起動する手順を示します。
ステップ1
/etc/munin/munin.confファイルにホストエントリを追加します。ファイルの最後に移動して、監視するクライアントを追加します。この例では、監視するデータベース・サーバとそのIPアドレスを追加しました。
コードのコピー
[db.linuxnix.com]
コードのコピー
vi /etc/apache2/conf.d/munin.conf
コードのコピー
ExpiresActive OnExpiresDefault M310
手順3
コードのコピー
htpasswd -c /etc/munin/munin-htpasswd munin
手順4
Apacheサーバを再起動し、Munin構成を有効にします。
コードのコピー
service apache2 restart
コードのコピー
service httpd restart
LinuxでのMuninクライアントのインストールと構成
ステップ1
コードのコピー
apt-get install munin-node
ステップ2
コードのコピー
vi /etc/munin/munin-node.conf