I have lots of hosts with the agent installed, but never done a service discovery before.
This rule is placed on my main folder and should hopefully be inherited by all subfolders.
After waiting for 10minutes, i don’t see any discovered services, nor does any service, detected through a manuel scan, gets monitored.
wie ist der Status des Service ‘Check_MK Discovery’ in WATO?
Da ich mit dem Periodic Service Discovery ebenfalls Probleme hatte, möchte ich dir zeigen, was ich gemacht habe:
wie ist der Status des Service ‘Check_MK Discovery’ in WATO?
–> Wenn hier nichts auftaucht, kann deine Regel auch nichts hinzufügen
Debugging über Logs
–> Dafür setzt man die Loglevel unter WATO - Configuration -> Global Settings Monitoring Core -> Logging if the core hoch
–> das relevante Log ist hier ‘core’ Das musst du auf ‘Debug’ setzen
Das Log beobachten. Meine Regel ist so konfiguriert, dass das Periodic Service Discovery alle 15 Minuten läuft und alle 5 Minuten Änderungen speichert
Im Log sind folgende Zeilen am Beispiel eines Knoten relevant:
#Das Service Discovery wird terminiert und läuft um 16:45 durch
2020-04-28 16:30:41 [7] [core 10028] [Check_MK scheduler] scheduling service “knoten1;Check_MK Discovery” at 2020-04-28 16:45:41
#Das Discovery ist um 16:45 durchgelaufen und hat um 16:50 alle Änderungen aktiviert
Mein Tipp: Ich habe diese Regel auf Services und Hosts beschränkt, da diese Regel einiges an Performance benötigt. Vielleicht überlegst du dir, ob die Regel nicht all 15-20 Minuten laufen soll.
Zum Testen könntest du die Regel auf jeden Fall für bestimmte Hosts/Standorte einschränken
Hallo Alexander, wenn die Hosts den Dienst im Discovery nicht anzeigen, ist das schlecht. Grundsätzlich funktioniert die Regel nur, wenn im Discovery was gefunden wird: