22Icinga-2-REST-API
Seit Version 2.4 wird die API von Icinga 2 nicht nur zur Kommunikation zwischen Knoten benutzt, sondern sie steht auch für andere Zwecke zur Verfügung. So können auf diesem Weg nicht nur Details zu den überwachten Objekten ermittelt, sondern auch Objekte angelegt und verändert sowie Kennzahlen des Prozesses icinga2 selbst abgefragt werden.
Viele Tools wie der Icinga Director oder der Icinga-Output von Logstash oder gar Icinga Web 2 zur Kommunikation mit Icinga 2 nutzen die API. Sie kann aber auch einfach für eigene Skripte und Tools verwendet werden, um Abläufe in Icinga 2 zu automatisieren. So könnte das Anlegen eines Hostobjekts per Skript Teil eines Deployment-Prozesses von Servern sein. In sehr großen Umgebungen werden ...
Get Icinga now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.