Agent Client Collector-Architektur

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Agent Client Collector ist ein ServiceNow-Agent, der zur Überwachung der Infrastruktur und der installierten Anwendungen Ihres Unternehmens auf Windows-, Linux- und macOS-Geräten installiert ist.

    Agent Client Collector basiert auf einem Sensu-Framework und wird mit Überwachungsfunktionen für Server, Datenbanken, Anwendungsserver und Middleware installiert. Sie können damit auch die Überwachung mit zusätzlichen Prüfungen aus der Sensu-Community sowie mit allen Nagios-kompatiblen Plugins übernehmen und erweitern. Prüfungen und Richtlinien werden im Agent ausgeführt, um die relevanten Daten abzurufen, die gegebenenfalls in Events oder Metriken umgewandelt werden. Events und Metriken werden vom Agent über einen vorinstallierten MID-Server an ITOM-Integrität in Ihrer ServiceNow-Instanz gesendet und in der entsprechenden Events- oder Metrikdatenbank gespeichert.

    Die Befehle und deren Konfigurationen, die für den Agent ausgeführt werden, werden als Prüfungen bezeichnet. Im Umfang des Agent sind standardmäßig Prüfungsdefinitionen enthalten, die einen bestimmten Befehl und die standardmäßige Häufigkeit festlegen, mit der er ausgeführt wird. Prüfungen werden für die Instanz definiert und über den MID-Server an den Agent übergeben.

    Eine Richtlinie ist eine Kombination der durch Agent Client Collector überwachten CIs und der Prüfungen, die für diese CIs ausgeführt werden. Sie verknüpfen Prüfungsdefinitionen mit Richtlinien. Diese Prüfungsdefinitionen werden dann als Prüfungsinstanzen bezeichnet. Sie können Prüfungsinstanzen entsprechend Ihren Anforderungen anpassen. Passen Sie beispielsweise das Ausführungsintervall oder die für die Richtlinie spezifischen Parameter an, z. B. die Anmeldeinformationen für den Zugriff auf eine MySQL-Datenbank. Die Anpassung einer Prüfungsinstanz wird nur für die mit der Richtlinie verknüpfte Prüfungsinstanz wirksam, wirkt sich also nicht auf die ursprüngliche Prüfungsdefinition oder bereits erstellte Prüfungsinstanzen in anderen Richtlinien aus.

    Nachdem Agent Client Collector zum ersten Mal gestartet wurde, sammelt der Agent Informationen zum Host und den Prozessen des Hosts. Zu diesem Zweck werden von dem Agent die gesammelten Informationen über den MID-Server an die Instanz übertragen. Die Instanz erstellt ein CI für den Host sowie CIs für Anwendungen, die aus den Informationen der laufenden Prozesse klassifiziert werden, z. B. Microsoft SQL Server. Sobald diese CIs erstellt wurden, werden die für die CIs definierten aktiven Richtlinien auf den MID-Server des Agent heruntergeladen und dann an den Agent weitergeleitet. Dies wird im folgenden Diagramm veranschaulicht.


    Konfigurations-Flow von Agent Client Collector

    Der Flow gibt Folgendes an:

    1. Der Benutzer definiert in der ServiceNow-Instanz eine Überwachungsrichtlinie. Diese Richtlinie umfasst die Monitoring-Zielklassen von CIs, Prüfungen, Prüfungsparameter und die Häufigkeit.
    2. Der MID-Server ruft aus der Instanz in regelmäßigen Abständen Prüfungsinstanzen zur Prüfung von Richtlinien ab und leitet die Prüfungen an den Agent weiter.
    3. Der Agent führt die geplanten Prüfungen aus und übermittelt die Ergebnisse an den MID-Server. Der MID-Server übergibt die gesammelten Daten wieder an die Instanz, wo sie in der entsprechenden Datenbank gespeichert werden.