Ich möchte Nagios so einrichten, dass Warnungen (z. B. bei geringem Festplattenverbrauch von Clients) per E-Mail ausgegeben werden. Ich bin neu in Nagios Core. Bitte helfen Sie mir, dies zu erreichen. Welche Änderungen ich an Konfigurationsdateien vornehmen contacts.cfg
muss services.cfg
, commands.cfg
und welche Dinge am Client hinzugefügt werden müssen usw. Ich bin Neuling bei Nagios. Nachdem ich so viel gegoogelt hatte, fand ich nirgendwo passende Informationen. Bitten Sie mich also hier, mich richtig zu führen. oder jeder kann einen Link bereitstellen, um dem zu folgen. Jede Hilfe wäre dankbar.
-2
Antworten:
Dies ist nicht wirklich etwas, bei dem Google Ihnen nicht helfen kann:
Die Suche nach "nagios gettings startet nrpe" listet dies als zweiten Treffer auf - probieren Sie es aus und sehen Sie, wie das für Sie aussieht .
Hinweis: Was Sie suchen, finden Sie am Ende des Artikels:
aber man dorthin kommt man wirklich sollte durch den ganzen Artikel arbeiten , wie es Ihnen ein Gefühl der Kontext gibt Sie sich einlassen.
Aber trotzdem, um Ihnen eine grobe Struktur für einzelne Lookups zu geben:
Nagios verwendet mehrere Entitäten, die bei der Definition Ihrer Hosts und Services zusammenkommen.
1. Definieren Sie zunächst die Kontakte, die benachrichtigt werden sollen
Ein Beispiel für eine Suche in Google Google-Suche nach "nagios add contact" gibt Ihnen dies als ersten Treffer "Schritte zum Definieren von Nagios-Kontakten mit E-Mail- und Pager-Benachrichtigung".
Gehen Sie die nächsten Punkte auf diese Weise durch, da dies für ein so beliebtes System wie Nagios tausendmal erklärt und dokumentiert wurde.
3. Definieren Sie, wie Hosts überprüft werden sollen
4. Definieren Sie die zu überprüfenden Hosts
5. Definieren Sie die zu überprüfenden Dienste
6. - bereiten Sie den Client vor: Damals, als ich das manuell gemacht habe, habe ich nrpe auf Linux-Clients und nsclient ++ auf der Windows-Seite der Dinge verwendet ... siehe
7. Starten Sie Nagios neu (oder laden Sie es besser neu) und überprüfen Sie die Protokolle, ob Sie es richtig verstanden haben
EDIT: Um die erste Frage etwas besser zu beantworten ..
Wenn Sie den ersten Link durcharbeiten, sehen Sie einen Codeblock für den Dienst, der definiert, unter welchen Umständen und wann ein Benutzer über das Problem benachrichtigt wird:
Die letzten drei Zeilen sind wichtig für Ihre Frage zu Benachrichtigungen. Die Kontakte in der Kontaktgruppe Admins wird zu allen Stunden benachrichtigt werden , wenn die definierten Services kritisch geht ( c ) oder sich wieder erholt ( r ). In Ihrem Fall können Sie auch ein w hinzufügen , um benachrichtigt zu werden, wenn der Dienst in den Warnstatus wechselt.
Ich habe oben einen Link über Kontakte und Gruppen gepostet.
Hier sind Ausschnitte von dieser Site, die für Ihre Frage relevant sind (geringfügig geändert, um mit Ihrem Fall übereinzustimmen):
Sie sehen die Links, die alles enthalten, wonach Sie gefragt haben.
quelle