sensu-client Prüfspeicher Beispiel Arbeit funktioniert

9

Ich versuche, Sinn zu arbeiten.

Folgendes ist sensu-client.log

%Vor%

/etc/sensu/client.json enthält

%Vor%

Ich habe check-memory-present.sh in den Ordner /etc/sensu/conf.d

kopiert

Ich habe erwartet, dass die Protokolldatei check-memory-percent alle 10 Sekunden ausführt. Was fehlt mir hier?

    
Siddharth 22.09.2016, 05:39
quelle

2 Antworten

3

Der Sensu-Client kann nicht völlig unabhängig vom Server arbeiten, aber er kann seine eigenen Prüfungen zur Ausführung einplanen und sie über den Transport an den Server senden (in diesem Fall RabbitMQ). Sie müssen der Prüfkonfiguration "standalone": true hinzufügen, damit dies wirksam wird, und den Dienst sensu-client neu starten.

Also sollte die Datei /etc/sensu/conf.d/check_mem.json ungefähr wie folgt aussehen:

%Vor%

Denken Sie daran, den Block auch aus /etc/sensu/client.json zu entfernen, da Sie möglicherweise unerwartete Ergebnisse erhalten, wenn Sie denselben Prüfnamen mehrmals definiert haben.

    
vase 28.09.2016, 02:13
quelle
0

In Client.json müssen Sie unter "client" die Subskriptionen hinzufügen. Wie im Beispiel hier . Es sollte mit der Definition von "Abonnenten" für Ihren Scheck übereinstimmen.

    
Enrique Arriaga 22.09.2016 17:27
quelle

Tags und Links