![Ständiger Fehler von Service SyncHost & CDPUserSvc auf Windows Server 2016](https://rvso.com/image/697012/St%C3%A4ndiger%20Fehler%20von%20Service%20SyncHost%20%26%20CDPUserSvc%20auf%20Windows%20Server%202016.png)
Wir führen für einige unserer Umgebungen einige Windows Server 2016-Boxen aus, um mit dem Ausprobieren zu beginnen, aber wir erhalten ständig Fehler, weil die beiden oben genannten Dienste nicht ausgeführt werden. Im Wesentlichen erstellen sich die oben genannten Dienste selbst, wenn sich Benutzer anmelden. Wenn sich der Benutzer also abmeldet, bleibt der Dienst in einem gestoppten Zustand und wir können ihn nicht starten oder warnen, sodass unser Überwachungssystem uns weiterhin vor nutzlosen Fehlern warnt. Die Dienste synchronisieren lediglich Karten, Kontakte und E-Mails. Ich bin mir also nicht sicher, warum sie überhaupt im Windows Service 2016-Image enthalten sind.
Ich bin gespannt, ob jemand anders schon einmal auf dieses Problem gestoßen ist und möglicherweise eine Lösung gefunden hat, oder ob alle sie einfach ignorieren.
Unsere Überwachungslösung ist Zabbix, und der Grund, warum diese Dienste ausgewählt werden, ist, dass Zabbix nach allen Diensten sucht, die auf dem Hostcomputer ausgeführt werden. Mir ist keine Möglichkeit bekannt, die Erkennungsregeln dazu zu bringen, Dienste herauszufiltern, die in unserer Version von Zabbix mit CDP_ oder Service_ beginnen, also versuche ich nur, eine gute Problemumgehung zu finden. Wir verwenden Version 2 von Zabbix
Antwort1
Sie scheinen die benutzerdefinierte Erkennung der Windows-Dienste zu verwenden, wahrscheinlich basierend aufdiese Lösung. Obwohl dieser Schlüssel keine eingebaute Filterfunktion zu haben scheint, sollten Sie entweder nach einfachem regulären Ausdruck filtern können oder, was wahrscheinlicher ist, nach einemglobaler regulärer AusdruckAlternativ könnten Sie das Skript selbst hacken und die fest codierten Ausnahmen ändern.
Wenn Sie die Zabbix-Filterung verwenden, sollten Sie zunächst einen globalen regulären Ausdruck erstellen, der die Dinge negiert, die Sie ausschließen möchten (wie die, die mit CDP_
und beginnen Service_
), und dann diesen globalen regulären Ausdruck in der LLD-Regelfilterung verwenden alsin der LLD-Dokumentation beschrieben.
Wenn Sie das Skript hacken möchten, suchen Sie nach dem SET EXCEPTIONS
Abschnitt und fügen Sie Ihre eigenen Ausnahmen hinzu. Denken Sie daran, dass Sie Ihre geänderte Version auf allen betroffenen Boxen bereitstellen müssen – die oben genannte Zabbix-Filterung ist in dieser Hinsicht weniger aufwändig.