2.3。 コンフィギュレーション
• 1. まず、 host の設定ファイル server02。 特に指定がない限り、これらのコマンドはすべて次の場所で実行します。 server01。 ターミナルに次のように入力します。
sudo cp /etc/nagios3/conf.d/localhost_nagios2.cfg
/etc/nagios3/conf.d/server02.cfg
上記および次のコマンド例では、次の部分を置き換えます。 「サーバー01」, 「サーバー02」172.18.100.100, 172.18.100.101 サーバーのホスト名と IP アドレスを置き換えます。
2. 次に編集します /etc/nagios3/conf.d/server02.cfg:
ホストを定義する{
汎用ホストを使用します。 使用するホストテンプレートの名前
ホスト名 server02
エイリアスサーバー02
アドレス172.18.100.101
}
# DNSサービスを確認します。 サービスを定義する {
汎用サービスを使用する
ホスト名 server02
サービス説明DNS
check_comman check_dns!172.18.100.101
}
3. nagios デーモンを再起動して、新しい構成を有効にします。
sudo systemctl 再起動 nagio3.service
• 1. 次の行を追加して、MySQL チェックのサービス定義を追加します。 /etc/nagios3/conf.d/services_nagios2.cfg:
# MySQL サーバーをチェックします。 サービスを定義する {
ホストグループ名 mysql-servers サービスの説明 MySQL
check_command check_mysql_cmdlinecred!nagios!secret!$HOSTADDRESS use generic-service
通知間隔 0 ; 再通知を受け取りたい場合は > 0 を設定します
}
2。 A mysql サーバー ここでホストグループを定義する必要があります。 編集 /etc/nagios3/conf.d/hostgroups_nagios2.cfg 追加:
# MySQL ホストグループ。 ホストグループを定義する {
hostgroup_name mysql サーバー
エイリアス MySQL サーバー
メンバーローカルホスト、server02
}
3. Nagios チェックでは、MySQL に対して認証する必要があります。 を追加するには Nagiosの ユーザーが MySQL に次のように入力します。
mysql -u root -p -e "'secret' で識別されるユーザー nagios を作成します。"
当学校区の Nagiosの ユーザーは、すべてのホストに追加する必要があります。 mysql サーバー ホストグループ。
4. nagios を再起動して、MySQL サーバーのチェックを開始します。
sudo systemctl 再起動 nagios3.service
• 1. 最後に、ディスク容量をチェックするように NRPE を設定します。 server02.
On server01 サービスチェックを追加します /etc/nagios3/conf.d/server02.cfg:
# NRPE ディスクチェック。 サービスを定義する {
汎用サービスを使用する
host_name server02 service_description nrpe-disk
check_command check_nrpe_1arg!check_all_disks!172.18.100.101
}
2. これから server02 edit /etc/nagios/nrpe.cfg 変化:
allowed_hosts=172.18.100.100
そして、以下のコマンド定義領域に次を追加します。
コマンド[check_all_disks]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -e
3. 最後に、nagios-nrpe-server を再起動します。
sudo systemctl restart nagios-nrpe-server.service
4. また、 server01 nagiosを再起動します:
sudo systemctl 再起動 nagios3.service
これで、Nagios CGI ファイル内のホストとサービスのチェックを確認できるようになります。 これらにアクセスするには、ブラウザで http://server01/nagios3 を指定します。 次に、次のことを求めるプロンプトが表示されます。 ナギオサドミン ユーザー名とパスワード。