CentOSがシステム監視ツールMonitorixをインストールする方法
Monitorixは無料のシステムモニタリングツールで、Linux/UNIXシステムで運用されています。CentOSの下にMonitorixをインストールするにはYUMを使用する必要があります。以下、CentOSのインストール方法を紹介します。興味のある方はご理解ください。
#vi /etc/yum.repos.d/CentOS-Base.repo
#ファイルの末尾に次のセクションを追加
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/RedHat/el$releasever/en/$basearch/dag
gpgcheck=1
gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
enabled=1
2、YUMを使ってソフトウェアをインストールするyum install rrdtool rrdtool-perl perl-libwww-perl perl-MailTools perl-MIME-Lite perl-CGI perl-DBI perl-XML-Simple perl-Config-General perl-HTTP-Server-Simple wget
3、次はwgetコマンドを使用して、最新バージョンの「Monitorix」パッケージをダウンロードします。例:#wgethttp://www.monitorix.org/monitorix-3.4.0-1.noarch.rpm
ダウンロードに成功したら、rpmコマンドを使用してインストールします。
# rpm -ivh monitorix-3.4.0-1.noarch.rpm
インストールに成功したら、プライマリプロファイル'/etc/monitorixを確認してください。conf’は、システムに基づいて追加の設定を追加し、グラフィックを有効または無効にします。
最後に、Monitorixサービスをシステム起動アイテムに追加し、次の2つのコマンドを使用してサービスを開始します。
# chkconfig --level 35 monitorix on
# service monitorix start
このサービスを開始すると、プログラムは'/etc/monitorixに従います。conf’ファイルの中の構成セットは、システム情報を収集する。数分後には
ブラウザからシステム図が表示されます。
http://localhost:8080/monitorix/
有効なSELinuxがある場合、グラフィックが見えない場合は'/var/log/messages'または'/var/log/audit/audit.log'ファイルに大量のエラーメッセージが表示され、
これらのエラーメッセージは、RRDデータベースファイルへのアクセスが拒否されたことを示しています。このようなエラーメッセージや右見のグラフィックをクリアするには、SELinuxを無効にする必要があります。
SELinuxを閉じるには、'/etc/selinux/config'ファイルで「enforcing」という行を「disabled」に変更します。
SELINUX=disabled
上記の変更は、マシンを再起動するまでSELinuxを一時的に無効にします。システムを常に無効化モードでオンにしたい場合は、システムを再起動します。
複数のlinuxホストを同時に監視するには。各linuxホストにmonitorixをインストールし、そのうちの1つのlinuxホストのプロファイル:monitorixを変更する必要があります。conf。
次のように検索して変更します。
《multihost》
enabled=n//enableをyに変更
footer_url = y
graphs_per_row = 2
remotehost_list = server 1
《remotehost_desc》
1=http://172.16.0.102:8080,/,////ここで監視するホストIPアドレスに変更します。
《/remotehost_desc》
groups = n
remotegroup_list = My Group
《remotegroup_desc》
0 = server 2, server 3
《/remotegroup_desc》
《/multihost》
以上、CentOSでMonitorixをインストールする方法について説明しましたが、Monitorixをインストールする前にインストールソースを設定してからwgetコマンドとrpmコマンドでダウンロードインストールする必要があります。