
Ich richte die Nagios-Überwachung mit NSCA ein, um Berichte von überwachten Hosts zu erhalten, und die gesamte Überwachung erfolgt mit passiven Prüfungen. Derzeit haben die überwachten Hosts jeweils eine Konfigurationsdatei im Nagios-Ordner etc, die ihre Adresse, Hostgruppen usw. definiert.
Um das Hinzufügen neuer Hosts und die Einrichtung dynamischer Umgebungen zu vereinfachen,Ich versuche, eine Möglichkeit zu finden, neue überwachte Hosts automatisch zu registrieren.
Unsere Nagios-Umgebung ist brandneu, daher sind wir für verschiedene Ansätze offen. Unsere Umgebungen verfügen auch über GitHub Enterprise und Puppet, von denen ich glaube, dass sie in einer Lösung verwendet werden könnten und die wir gerne nutzen würden. Die Server werden in AWS gehostet.
Wir verwenden nur Nagios Core, nicht Nagios XI.
Antwort1
Ich weiß nicht, ob sich der OP sechs Jahre später noch für diese Frage interessieren würde, aber falls jemand anderes darauf stößt, gibt es ein Tool zum Konvertieren passiver Prüfungen in neue Hosts. Es funktioniert, indem es das Nagios-Protokoll auf Fehler von passiven Prüfungen überwacht, die mit einem unbekannten Host verknüpft sind, und den Host erstellt.