Ich möchte elasticsearch mit Nagios überwachen. Basicly, ich möchte wissen, ob elasticsearch ist.Wie ElasticSearch mit Nagios zu überwachen
glaube ich, die Elasticsearch Cluster Health API verwenden können (see here)
und verwenden Sie den ‚Status‘, die ich zurück (grün, gelb oder rot), aber ich weiß noch nicht, wie Nagios verwenden (nagios ist auf einem Server und elasticsearc auf einem anderen Server).
Gibt es eine andere Möglichkeit, das zu tun?
EDIT: Ich habe gerade gefunden - check_http_json. Ich denke, ich werde es versuchen.
Vielen Dank für das herauszufinden! Neben der systemübergreifenden Sicherheitsproblematik eignet es sich hervorragend für die Überwachung von Clustern auf Rechnern mit unterschiedlichen Verzeichnisstrukturen. Das check_http-Plugin befindet sich in 3 verschiedenen Verzeichnissen auf unseren verschiedenen Servern. Mit dieser Methode kann ich den Check ausführen, aber den lokalen Pfad zum Plugin-Pfad festlegen. Danke noch einmal! –