OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

2.3. Configuration

• 1. Erstellen Sie zunächst eine Gastgeber Konfigurationsdatei für server02. Sofern nicht anders angegeben, führen Sie alle diese Befehle aus server01. Geben Sie in einem Terminal Folgendes ein:


sudo cp /etc/nagios3/conf.d/localhost_nagios2.cfg \

/etc/nagios3/conf.d/server02.cfg


Image

Ersetzen Sie in den obigen und folgenden Befehlsbeispielen „server01“, „server02“ 172.18.100.100 und 172.18.100.101 mit den Hostnamen und IP-Adressen Ihrer Server.

2. Als nächstes bearbeiten /etc/nagios3/conf.d/server02.cfg:


Host definieren{

verwende generic-host ; Name der zu verwendenden Hostvorlage

Hostname server02

Alias ​​Server 02

Adresse 172.18.100.101

}


# DNS-Dienst prüfen. Dienst definieren {

Verwenden Sie den generischen Service

Hostname server02

service_description DNS

check_command check_dns!172.18.100.101

}

3. Starten Sie den Nagios-Daemon neu, um die neue Konfiguration zu aktivieren:


sudo systemctl startet nagio3.service neu


• 1. Fügen Sie nun eine Dienstdefinition für die MySQL-Prüfung hinzu, indem Sie Folgendes hinzufügen /etc/nagios3/conf.d/services_nagios2.cfg:


# Überprüfen Sie die MySQL-Server. Dienst definieren {

Hostgruppenname MySQL-Server Dienstbeschreibung MySQL

check_command check_mysql_cmdlinecred!nagios!secret!$HOSTADDRESS generischen Dienst verwenden

Benachrichtigungsintervall 0 ; Stellen Sie > 0 ein, wenn Sie erneut benachrichtigt werden möchten

}

2. Die MySQL-Server Jetzt muss die Hostgruppe definiert werden. Bearbeiten /etc/nagios3/conf.d/ hostgroups_nagios2.cfg und fügte hinzu:


# MySQL-Hostgruppe. Hostgruppe definieren {

Hostgruppenname MySQL-Server

Alias-MySQL-Server

Mitglieder localhost, server02

}

3. Die Nagios-Prüfung muss sich bei MySQL authentifizieren. Um ein hinzuzufügen nagios Benutzer zu MySQL eingeben:


mysql -u root -p -e "Erstelle Benutzer-Nagios, die durch 'geheim' identifiziert werden;"


Image

Das nagios Der Benutzer muss alle Hosts im hinzufügen MySQL-Server Hostgruppe.


4. Starten Sie Nagios neu, um mit der Überprüfung der MySQL-Server zu beginnen.


sudo systemctl startet nagios3.service neu

• 1. Konfigurieren Sie abschließend NRPE, um den Speicherplatz zu überprüfen server02.


On server01 Fügen Sie den Service-Check hinzu /etc/nagios3/conf.d/server02.cfg:


# NRPE-Festplattenprüfung. Dienst definieren {

Verwenden Sie den generischen Service

host_name server02 service_description nrpe-disk

check_command check_nrpe_1arg!check_all_disks!172.18.100.101

}

2. Jetzt weiter server02 bearbeiten /etc/nagios/nrpe.cfg Ändern:


erlaubte_hosts=172.18.100.100


Und unten im Befehlsdefinitionsbereich hinzufügen:



command[check_all_disks]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -e

3. Starten Sie abschließend den Nagios-nrpe-server neu:


sudo systemctl startet nagios-nrpe-server.service neu

4. Auch auf server01 Nagios neu starten:


sudo systemctl startet nagios3.service neu


Sie sollten nun die Host- und Serviceprüfungen in den Nagios-CGI-Dateien sehen können. Um darauf zuzugreifen, richten Sie einen Browser auf http://server01/nagios3. Sie werden dann zur Eingabe aufgefordert nagiosadmin Benutzername und Passwort.


Top OS Cloud Computing bei OnWorks: