Agent Client Collector for Monitoring – Standardprüfungen und Richtlinien
Agent Client Collector for Monitoring stellt verschiedene Standardprüfungen und Richtlinien bereit.
Bereitgestellte Prüfungen
In den folgenden Tabellen sind die Standardprüfungen aufgelistet. Sie können diese Prüfungen nach Bedarf bearbeiten. Weitere Informationen zu einer bestimmten Prüfung finden Sie auf der Seite „Check Definitions“ (Prüfungsdefinitionen) (siehe Prüfungen und Richtlinien).
| Typ | Name | Beschreibung |
|---|---|---|
| Event | os.linux.check-process | Zählt die Anzahl der laufenden Prozesse |
| Event | os.linux.check-system-cpu | Prüft den Prozentsatz der CPU-Auslastung |
| Event | os.linux.check-system-cpu-load | Prüft den Prozentsatz der CPU-Datenauslastung im Vergleich zu den konfigurierten Schwellenwerten |
| Event | os.linux.check-system-disk-usage | Prüft die Bereitstellungspunkte und Metriken des Dateisystems |
| Event | os.linux.check-system-memory-percentage | Prüft den Prozentsatz der Speicherauslastung |
| Event | os.linux.check-system-memory-swap | Prüft die Auslastung des Arbeitsspeicher-Austauschs |
| Event | os.linux.check-threads-count | Zählt die Anzahl der im System ausgeführten Threads. Sendet eine Warnung, wenn diese Zahl größer als die Schwellenwerte für Warnung oder Kritisch ist. |
| Metrik | os.linux.metrics-memory-vmstat | Sammelt vmstat-Speichermetriken |
| Metrik | os.linux.metrics-process-status | Sammelt Prozessstatusmetriken, die für den Metrikparameter bereitgestellt werden |
| Metrik | os.linux.metrics-system-cpu | Sammelt CPU-Metriken, einschließlich Kerne |
| Metrik | os.linux.metrics-system-cpu-load | Nutzt die Betriebszeit, um CPU-Lastmetriken zu erfassen |
| Metrik | os.linux.metrics-system-cpu-percentage | Sammelt prozentuale Metriken zur CPU-Auslastung, einschließlich des durchschnittlichen Prozentsatzes der CPU-Auslastung. |
| Metrik | os.linux.metrics-system-disk | Sammelt Festplattenmetriken |
| Metrik | os.linux.metrics-system-disk-capacity | Sammelt Metriken zur Festplattenkapazität |
| Metrik | os.linux.metrics-system-disk-usage | Sammelt Datenträgernutzungsmetriken und gibt den gesamten, verwendeten und verfügbaren Datenträgerarbeitsspeicher sowie den Prozentsatz des verwendeten Datenträgers an. |
| Metrik | os.linux.metrics-system-memory | Sammelt Speichermetriken und stellt Daten in KB bereit. |
| Metrik | os.linux.metrics-system-memory-percent | Sammelt Metriken zur prozentuellen Speicherauslastung |
| Metrik | os.linux.metrics-system-uptime | Erfasst die Systembetriebszeit in Sekunden. |
| Metrik | os.linux.metrics-reboot-count-today | Erfasst die Anzahl der heute durchgeführten Neustarts |
| Typ | Name | Beschreibung |
|---|---|---|
| Event | util.check-logs | Aktiviert die Überwachung von Protokolldateien, die einem normalen Benutzer gehören. |
| Event | util.check-logs-sudo | Aktiviert die Überwachung von Protokolldateien, die einem Root-Benutzer gehören. |
| Typ | Name | Beschreibung |
|---|---|---|
| Metrik | os.linux.metrics-network-interface | Ruft alle netzwerkschnittstellenbezogenen Metriken für Linux-Server ab. |
| Metrik | os.linux.metrics-netstat.tcp | Ruft Metriken zu TCP-Socket-Status von netstat ab. Nützlich für Web- oder Proxy-Server mit hohem Datenverkehr und einer großen Anzahl kurzzeitiger TCP-Verbindungen. |
| Typ | Name | Beschreibung |
|---|---|---|
| Event | os.windows.check-log | Aktiviert die Überwachung von Protokolldateien auf einem Windows-Server. |
| Typ | Name | Beschreibung |
|---|---|---|
| Ereignis | os.windows.check-event-log | Misst das Ereignisprotokoll Windows anhand von Parameterschwellenwerten und gibt ein Ereignis vom Typ CRITICAL\WARNING\OK zurück. |
| Ereignis | os.windows.check-processor-queue-length | Prüft die Länge der Prozessorwarteschlange |
| Event | os.windows.check-system-cpu-load | Prüft die CPU-Last mit dem Befehl typeperf |
| Event | os.windows.check-system-disk | Prüft die Festplattenauslastung unter bestimmten Parametern |
| Event | os.windows.check-system-memory | Erfasst die RAM-Auslastung |
| Event | os.windows.check-system-process | Prüft die Aufgabenliste des Benutzers, um laufende Prozesse zu ermitteln |
| Event | os.windows.check-windows-directory | Prüft, ob ein Verzeichnis vorhanden ist |
| Event | os.windows.check-windows-pagefile | Erfasst die Auslastung der Auslagerungsdatei und vergleicht sie mit den Schwellenwerten für Warnung und Kritisch |
| Event | os.windows.check-windows-process | Prüft, ob ein Benutzereingabeprozess ausgeführt wird |
| Event | util.check-windows-service | Prüft, ob unter Windows ein vom Benutzer angegebener Service ausgeführt wird |
| Metrik | os.windows.metrics-processor-queue | Erfasst die Länge der Prozessorwarteschlange |
| Metrik | os.windows.metrics-system-cpu-load | Erfasst die durchschnittliche CPU-Last pro Sekunde |
| Metrik | os.windows.metrics-system-disk-usage | Sammelt Metriken zur Festplattenauslastung |
| Metrik | os.windows.metrics-system-memory-percent | Erfasst die RAM-Auslastung pro Sekunde und gibt freien physischen, freien virtuellen, gesamten physischen und gesamten virtuellen Arbeitsspeicher in Prozent an. |
| Metrik | os.windows.metrics-system-network | Sammelt Netzwerkmetriken |
| Metrik | os.windows.metrics-system-uptime | Erfasst die Systemverfügbarkeit |
| Metrik | util.metrics-windows-perf-counters | (Keine Beschreibung) |
| Typ | Name | Beschreibung |
|---|---|---|
| Event | app.mid.check-active | Prüft anhand des Vorkommens von LogStatusMonitor im MID-Protokoll, ob der MID-Server aktiv ist |
| Events | app.mid.check-logs-mid | Prüft die MID-Protokolle auf Fehler |
| Metrik | app.mid.metrics-stats | Sammelt Informationen zum MID-Server aus dem Protokoll und gibt Metriken zurück |
| Typ | Name | Beschreibung |
|---|---|---|
| Ereignis | check-haproxy | Ruft die Details des HAProxy-Lastenausgleichsmoduls ab, um zu bestimmen, ob es ausgeführt wird. |
| Metrik | metrics-check-haproxy | Ruft die Metriken des HAProxy-Lastenausgleichsmoduls ab, damit bestimmt werden kann, ob es ausgeführt wird. |
| Typ | Name | Beschreibung |
|---|---|---|
| Event | util.check-http-response | Verwendet eine URL oder eine Kombination aus Host, Pfad, Port und SSL und sucht nach einer Antwort „200“, die einem Muster entspricht, sofern eines angegeben ist. Kann Client-Zertifikate nutzen |
| Event | util.check-http-follow-redirect | Stellt sicher, dass die URL die maximale Anzahl von Weiterleitungen nicht überschreitet |
| Metrik | util.metrics-http-curl | Ruft HTTP-Endpunktmetriken mit curl ab |
| Typ | Name | Beschreibung |
|---|---|---|
| Ereignis | util.check-http-response-code | Löst ein kritisches Event aus, wenn der URL-Antwortcode nicht mit dem regulären Ausdruck übereinstimmt. |
| Typ | Prüfung | Beschreibung | Befehl |
|---|---|---|---|
| Metrik | metrics.windows.active-directory | Sammelt Active Directory-Metriken auf dem Windows-Host Verwendung: winchecks metric-windows-active-dir -s hostname |
winchecks metric-windows-active-dir {{if .labels.params_scheme}} -S {{.labels.params_scheme}} {{end}} |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Metrik | app.apache.metrics-apache | Ruft Apache HTTP-Servermetriken ab | 2.4.x |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Ereignis | kafka.check-zookeeper-status | Löst ein kritisches Ereignis aus, wenn der gehostete ZooKeeper von Apache Kafka ausgefallen ist. | ZooKeeper 3.1.2 |
| Ereignis | kafka.check-topic-replicas | Löst ein kritisches Event aus, wenn ein Thema Partitionen mit unbekannten Replikaten aufweist. | ZooKeeper 3.1.2 |
| Ereignis | kafka.check-topic-replication-factor | Löst ein kritisches Ereignis aus, wenn der Replikationsfaktor von mindestens einem Thema über oder unter dem angegebenen Replikationsfaktorparameter liegt. | ZooKeeper 3.1.2 |
| Ereignis | kafka.check-topic-leader | Löst ein kritisches Ereignis aus, wenn ein Thema Partitionen mit unbekannten Leadern oder nicht bevorzugten Replikaten als Leader aufweist. | ZooKeeper 3.1.2 |
| Ereignisse | kafka.check-topic-partitions | Löst ein kritisches Event aus, wenn die Anzahl der Partitionen für ein Thema kleiner ist als der Parameter min_partitions. | ZooKeeper 3.1.2 |
| Ereignis | kafka.check-broker-status | Löst ein kritisches Event aus, wenn der Kafka-Broker auf dem Host ausgefallen ist. | Kafka 0.10.1.0 |
| Metrik | kafka.metrics.broker | Sammelt Kafka-Broker-Metriken vom Host. | Kafka 0.10.1.0 |
| Metrik | kafka.metrics.zookeeper | Sammelt ZooKeeper-Metriken vom Host. | ZooKeeper 3.5.0-Alpha |
| Typ | Event/Metrik | Beschreibung | Befehl |
|---|---|---|---|
| Metrik | azure.metrics-k8s-service | Stellt Metriken auf Pod-, -Knoten- und Clusterebene aus allen Azure Kubernetes-Services in Metrikform bereit. Verwendung: metrics-azure-k8s-service.rb Befehlsbeispiel: |
metrics-azure-k8s-service.rb -r {{.labels.params_ci_region}} {{-s {{if.labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} |
| Typ | Event/Metrik | Beschreibung | Befehl |
|---|---|---|---|
| Metrik | azure.metrics-vm-cpu | Stellt CPU-bezogene Metriken für jede VM-Instanz in der Azure-Region bereit. Befehlsbeispiel: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metrik | azure.metrics-vm-disk | Stellt laufwerksbezogene Metriken für jede VM-Instanz in der Azure-Region bereit. Befehlsbeispiel: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metrik | azure.metrics-vm-memory | Stellt arbeitsspeicherbezogene Metriken für jede VM-Instanz in der Azure-Region bereit. Befehlsbeispiel: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metrik | azure.metrics-vm-network | Stellt netzwerkbezogene Metriken für jede VM-Instanz in der Azure-Region bereit. Befehlsbeispiel: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Metrik | azure.metrics-vm-flows | Stellt Flows-bezogene Metriken für jede VM-Instanz in der Azure-Region bereit. Befehlsbeispiel: |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Typ | Event/Metrik | Beschreibung |
|---|---|---|
| Metrik | gcp.metrics.GCE | Ruft Metriken aus GCP für Google Compute Engine ab. |
| Metrik | glassfish.metric-server-requests | Macht HTTP-Anforderungsmetriken für alle auf dem GlassFish-Server bereitgestellten Anwendungen verfügbar. |
| Metrik | glassfish.metric-server-resources | Macht Metriken der auf dem GlassFish-Server bereitgestellten Ressourcen verfügbar. |
| Metrik | glassfish.metric-transaction-service | Macht Metriken für alle Transaktionen in Anwendungen verfügbar, die auf dem GlassFish-Server bereitgestellt wurden. |
| Metrik | glassfish.metric-deployed-apps | Stellt Metrikausgaben der auf dem GlassFish-Server bereitgestellten Anwendungen bereit. |
| Metrik | glassfish.metric-deployment-lifecycle | Stellt Lebenszyklusmetrikanwendungen bereit, die auf dem GlassFish-Server bereitgestellt werden. |
| Typ | Name | Beschreibung |
|---|---|---|
| Metrik | glassfish.metric-jvm-level | Ruft JVM-Metriken auf dem GlassFish-Server ab. |
| Metrik | glassfish.metric-server-requests | Macht HTTP-Anforderungsmetriken für alle auf dem GlassFish-Server bereitgestellten Anwendungen verfügbar. |
| Metrik | glassfish.metric-server-resources | Macht Metriken der auf dem GlassFish-Server bereitgestellten Ressourcen verfügbar. |
| Metrik | glassfish.metric-transaction-service | Macht Metriken für alle Transaktionen in Anwendungen verfügbar, die auf dem GlassFish-Server bereitgestellt wurden. |
| Metrik | glassfish.metric-deployed-apps | Stellt Metrikausgaben der auf dem GlassFish-Server bereitgestellten Anwendungen bereit. |
| Metrik | glassfish.metric-deployment-lifecycle | Stellt Lebenszyklusmetrikanwendungen bereit, die auf dem GlassFish-Server bereitgestellt werden. |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Metrik | app.websphere.metrics-websphere | Gibt IBM WebSphere-Anwendungsservermetriken zurück. Stellen Sie sicher, dass der Benutzer, der den Agent ausführt, über ausreichende Berechtigungen für den Zugriff auf die erforderlichen Dateien in den IBM Websphere AS-Installationsverzeichnissen verfügt. |
9 |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Event | app.iis.check-iis-alive | Prüft, ob IIS ausgeführt wird | - |
| Event | app.iis.check-iis-current-connections | Prüft die Anzahl der aktuellen Verbindungen zum IIS-Server und deren Status, abhängig von der Eingabe. Standardmäßig sind alle Sites mit dem IIS-Server verbunden. | - |
| Metrik | app.iis.metrics-iis | Gibt IIS-Metriken zurück | - |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Metrik | app.jboss.metrics-jboss | Ruft JBoss- bzw. WildFly-Servermetriken ab Stellen Sie sicher, dass der Benutzer, der den Agent ausführt, über ausreichende Berechtigungen für den Zugriff auf die erforderlichen Dateien in denJBoss/WildFly- Installationsverzeichnissen verfügt. |
16, 17 |
| Typ | Event/Metrik | Beschreibung | Befehl |
|---|---|---|---|
| Event | k8s.check-kube-apiserver-available | Überprüft, ob der Kubernetes-API-Server aktiv ist. | check-kube-apiserver-available.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Event | k8s.check-kube-nodes-ready | Überprüft, ob Kubernetes-Knoten betriebsbereit sind. | check-kube-nodes-ready.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Event | k8s.check-kube-pods-pending | Misst den Schwellenwert, bis zu dem sich Pods im Status „Ausstehend“ befinden. Bestimmen Sie den Schwellenwert, indem Sie den Wert des Prüfparameters pending_timeout festlegen (Standard = 300 Sekunden). | check-kube-pods-pending.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Event | k8s.check-kube-pods-restarting | Überprüft die Pods, die neu gestartet werden. Bestimmen Sie den Schwellenwert, indem Sie den Wert des Prüfparameters festlegen (Standard = 10). | check-kube-pods-restarting.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} {{if .labels.params_restart}} -r {{.labels.params_restart}} {{end}} |
| Event | k8s.check-kube-pods-running | Überprüft die Pods, die sich im Status „Wird ausgeführt“ befinden. Konfigurieren Sie den Schwellenwert im Prüfparameter not_ready_time in Sekunden (Standard = 0). | check-kube-pods-running.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} {{if .labels.params_not_ready_time}} -time {{.labels.params_not_ready_time}} {{end}} |
| Event | k8s.check-kube-pods-runtime | Überprüft, ob Pods länger als erwartet ausgeführt werden. Konfigurieren Sie den Schwellenwert im Prüfparameter (in Sekunden). Sie können beide Schwellenwerte, WARNUNG und KRITISCH, konfigurieren. | check-kube-pods-runtime.rb {{if .labels.params_critical}} -c {{.labels.params_critical}} {{end}} {{if .labels.params_warning}} -w {{.labels.params_warning}} {{end}} {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Event | k8s.check-kube-service-available | Überprüft, ob Kubernetes-Services ausgeführt werden. Fügen Sie die Liste der zu überwachenden Services dem Feld check_param des Service als kommagetrennte Werte (ohne Leerzeichen) hinzu. Wenn Sie ungültige Services eingeben, schlägt die Prüfung fehl. |
check-kube-pods-runtime.rb {{if .labels.params_critical}} -c {{.labels.params_critical}} {{end}} {{if .labels.params_warning}} -w {{.labels.params_warning}} {{end}} {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Metrik | k8s.metrics-pods | Stellt eine Pod-Anzahl für alle verfügbaren Services bereit. | metrics-pods.rb {{if .labels.params_api_server}} -s {{.labels.params__api_server }} {{end}} |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Metrik | app.msssql.metrics-mssql | Ruft MSSQL-Datenbankmetriken ab | 2016 |
| Metrik | app.metrics-mssql-query | Generische MSSQL-Abfrageklasse, die eine Abfrage akzeptiert und Metriken ausgeben kann. | 2016 |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Event | app.mysql.check-mysql-alive | Prüft, ob die MySQL-Datenbank ausgeführt wird | 5.7, 8 |
| Event | app.mysql.check-mysql-threads | Prüft die Anzahl der laufenden Threads in der MySQL-Datenbank. Bestimmt den Status je nach Eingabe: OK, Warnung oder Kritisch. | 5.7, 8 |
| Event | util.check-mysql-query | Prüft die Länge des Ergebnissatzes einer MySQL-Abfrage Für diese Prüfung müssen Sie auf dem MySQL-Server die Authentifizierungsmethode native_password verwenden. |
5.7, 8 |
| Metrik | app.mysql.metrics-mysql | Gibt MySQL-Datenbankmetriken zurück | 5.7, 8 |
| Metrik | app.mysql.metrics-mysql-processes | Gibt Metriken für MySQL-Datenbankprozesse zurück | 5.7, 8 |
| Metrik | util.metrics-mysql-query | Erzeugt eine formatierte Metrik für die Länge des Ergebnissatzes einer MySQL-Abfrage | 5.7, 8 |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Ereignis | app.mongodb.check-mongodb-alive | Überwacht, ob der MongoDB-Server aktiv ist, und erstellt Warnungen für den MongoDB-Server-Integritätsstatus. | |
| Ereignis | app.mongodb.check-mongodb-metrics | Erstellt Warnungen für eine der MongoDB-Metriken basierend auf dem Schwellenwert. | |
| Metrik | app.mongodb.metrics-mongodb | Gibt Metriken des MongoDB-Servers und aller Datenbanken zurück. |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Event | app.oracle.check-oracle-alive | Prüft, ob die Oracle-Datenbank ausgeführt wird | 12c, 18c |
| Metrik | app.oracle.metrics-oracle | Gibt Oracle-Datenbankmetriken zurück | 12c, 18c |
| Metrik | util.metrics-oracle-query | Generische Oracle-Abfrageklasse, die eine Abfrage akzeptiert und Metriken ausgeben kann | 12c, 18c |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Metrik | app.weblogic.metrics-weblogic | Gibt Metriken für Oracle WebLogic-Anwendungsserver zurück Stellen Sie sicher, dass der Benutzer, der den Agent ausführt, über ausreichende Berechtigungen für den Zugriff auf die erforderlichen Dateien in den WebLogic-Installationsverzeichnissen verfügt. |
12cR2 |
| Typ | Event/Metrik | Beschreibung | Mindestversion |
|---|---|---|---|
| Metrik | app.tomcat.metrics-tomcat | Gibt Metriken für den Apache Tomcat-Server zurück. | 8.5.27, 9.x |
| Typ | Name | Beschreibung |
|---|---|---|
| Event | util.check-snmp | SNMP-Prüfung, die den Metrikwert mit dem Standardwert vergleicht. Erfordert Eingaben wie Server, Port, SNMP-Community und Grenzwerte |
| Metrik | util.metrics-snmp | Sammelt Metriken aus einem SNMP-OID-Wert |
| Metrik | util.metrics-snmp-bulk-sn | Sammelt Metriken aus einer SNMP-Tabellen-OID und gibt das Ergebnis als Tabelle zurück |
| Typ | Event/Metrik | Beschreibung | Befehl |
|---|---|---|---|
| Metrik (Windows) | os.windows.metrics-service-status | Erfasst den Windows-Servicestatus und stellt eine Metrik für die Anzahl der ausgeführten Services bereit. | winchecks metric-windows-service-status -S Wcmsvc --scheme hostname.proc |
| Typ | Name | Beschreibung |
|---|---|---|
| Metrik | app.varnish.metrics-varnish | Sammelt Varnish-Metriken vom Host. |
| Typ | Name | Beschreibung |
|---|---|---|
| Metrik | vsphere.metric-VirtualMachine | Ruft Metriken für die vSphere-VM ab. |
| Metrik | vsphere.metric-Datastore | Ruft Metriken für den vSphere-Datenspeicher ab |
| Metrik | vsphere.metric-Datacenter | Ruft Metriken für das vSphere-Rechenzentrum ab. |
| Metrik | vsphere.metric-ESX_Server | Ruft Metriken für den vSphere ESX-Server oder das Hostsystem ab |
| Typ | Name | Beschreibung |
|---|---|---|
| Metrik | zscaler-monitoring-check | Überprüft, ob die App Zscaler ordnungsgemäß ausgeführt wird. |
| Metrik | zscaler-remediation-check | Fährt die App Zscaler herunter, startet sie neu und erstellt einen Incident. Wird nur ausgeführt, wenn bei zscaler-monitoring-check ein Fehler auftritt. |
| Typ | Event/Metrik | Beschreibung | Befehl |
|---|---|---|---|
| Metrik | os.windows.metrics-system-cpu | Sammelt CPU-Core-Metriken | winchecks metric-windows-cpu --scheme hostname.proc |
| Event/Metrik | Beschreibung | Befehl |
|---|---|---|
| os.linux.check-disk-ioTimeWeighted | Misst den ioTimeWeighted- Wert des Datenträgers und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. |
check-disk-ioTimeWeighted.rb |
| os.linux.check-disk-sectorsWritten | Misst die Gesamtzahl der erfolgreich geschriebenen Sektoren und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-disk-sectorsWritten.rb |
| os.linux.check-disk-sectorsRead | Misst die Gesamtzahl der erfolgreich gelesenen Sektoren des Datenträgers und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-disk-sectorsRead.rb |
| os.linux.check-disk-readTime | Misst die Gesamtanzahl von Millisekunden, die von allen Schwellenwerten für das Lesen benötigt wurden, und gibt eine Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-disk-readTime.rb |
| os.linux.check-disk-writes | Misst die Gesamtzahl der erfolgreich abgeschlossenen Schreibvorgänge und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-disk-writes.rb |
| os.linux.check-disk-reads | Misst die Gesamtzahl der erfolgreich abgeschlossenen Lesevorgänge und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-disk-reads.rb |
| os.linux.check-disk-writesMerged | Misst den Wert von writesMerged auf dem Datenträger und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. |
check-disk-writesMerged.rb |
| os.linux.check-disk-readsMerged | Misst den Wert von readsMerged des Datenträgers und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. |
check-disk-readsMerged.rb |
| os.linux.check-disk-writeTime | Misst die Gesamtanzahl von Millisekunden, die von allen Schreibvorgängen benötigt wurden, um eine Nachricht vom Typ CRITICAL\WARNING\OK zurückzugeben, gemäß den in den Parametern angegebenen Schwellenwerten. | check-disk-writeTime.rb |
| os.linux.check-disk-ioInProgress | Misst den ioInProgress- Wert des Datenträgers und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. |
check-disk-ioInProgress.rb |
| os.linux.check-disk-iotime | Misst den ioTime- Wert des Datenträgers und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. |
check-disk-ioTime.rb |
| Event/Metrik | Beschreibung | Befehl |
|---|---|---|
| os.windows.check-disk-AvgSecWrite | Misst die durchschnittlichen Datenträger-Schreibvorgänge pro Sekunde und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen zurück. | winchecks check-windows-AvgDisksec-write -w 1 -c 0 |
| os.windows.check-disk-ReadBytes-sec | Misst den ReadBytes- Wert des Datenträgers pro Sekunde und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. |
winchecks check-windows-DiskReadBytes-sec -w 1 -c 0 |
| os.windows.check-disk-WriteBytes-sec | Misst den WriteBytes- Wert des Datenträgers pro Sekunde und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. |
winchecks check-windows-DiskWriteBytes-sec -w 1 -c 0 |
| os.windows.check-disk-AvgSecRead | Misst die durchschnittlichen Datenträger-Lesevorgänge pro Sekunde und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | winchecks check-windows-AvgDisksec-read -w 1 -c 0 |
| Event/Metrik | Beschreibung | Befehl |
|---|---|---|
| os.windows.metrics-system-disk | Erfasst die folgenden Datenträgermetriken:
|
winchecks metric-windows-disk |
| Typ | Event/Metrik | Beschreibung | Befehl |
|---|---|---|---|
| Ereignis (Linux) | os.linux.check-free-physical-memory | Misst den Prozentsatz des freien physischen Arbeitsspeichers des Linux-Systems und gibt die Event-Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-free-physical-memory -w 10 -c 5 |
| Ereignis (Linux) | os.linux.check-free-virtual-memory | Misst den Prozentsatz des freien virtuellen Arbeitsspeichers des Linux-Systems und gibt die Event-Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-free-virtual-memory -w 10 -c 5 |
| Event (Windows) | os.windows.check-free-physical-memory | Misst den Prozentsatz des freien physischen Arbeitsspeichers des Windows-Systems und gibt die Event-Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | winchecks check-windows-free-physisfical-memory -w 10 -c 5 |
| Event (Windows) | os.windows.check-free-virtual-memory | Misst den Prozentsatz des freien virtuellen Arbeitsspeichers des Windows-Systems und gibt die Event-Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | winchecks check-windows-free-physical-memory -w 10 -c 5 |
| Metrik (Windows) | os.windows.metrics-system-memory | Erfasst die folgenden Speichermetriken:
|
winchecks metric-windows-memory --scheme hostname.proc |
| Typ | Event/Metrik | Beschreibung | Befehl |
|---|---|---|---|
| Ereignis (Linux) | os.linux.check-process-cpu | Misst die CPU-Auslastung des Linux-Prozesses und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-process-cpu.rb -p acc -c 95 -w 85 |
| Ereignis (Linux) | os.linux.check-process-memory | Misst die Speichernutzung des Linux-Prozesses und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | check-process-memory.rb -p acc -c 95 -w 85 |
| Metrik (Linux) | os.linux.metrics-process-usage | Erfasst den Linux-Prozessstatus, einschließlich der vom Prozess verwendeten CPU- und Arbeitsspeicherdaten | metrics-process-usage.rb -p acc -s hostname.proc |
| Event (Windows) | os.windows.check-process-cpu | Misst die CPU-Auslastung des Windows-Prozesses und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | winchecks check-windows-process-cpu-p acc -c 95 -w 85 |
| Event (Windows) | os.windows.check-process-memory | Misst die Speichernutzung des Windows-Prozesses und gibt die Nachricht CRITICAL\WARNING\OK gemäß den in den Parametern angegebenen Schwellenwerten zurück. | winchecks check-windows-process-memory-p acc -c 95 -w 85 |
| Metrik (Windows) | os.windows.metrics-process-usage | Erfasst den Windows-Prozessstatus, einschließlich der CPU- und Arbeitsspeicherdaten, die vom Prozess verwendet werden | winchecks metric-windows-process-status -n Svchost -s hostname.proc |
Unterstützte Agent-Richtlinien
In dieser Tabelle sind die unterstützten Richtlinien von Agent Client Collector for Monitoring aufgelistet, denen die Prüfungsdefinitionen zugeordnet sind. Richtlinien bestehen aus den überwachten CIs und den Prüfungen, die für sie ausgeführt werden.
| Name | Beschreibung | Prüfungen |
|---|---|---|
| Apache Events | Überwacht laufende Apache HTTP-Webserver Um die Überwachung zu aktivieren, wenn der Prozess aktiv ist, aktivieren Sie die entsprechende Prüfung:
Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen für die Standardauthentifizierung an. |
|
| Apache Metrics | Überwacht laufende Apache HTTP-Webserver Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen für die Standardauthentifizierung an. |
app.apache.metrics-apache |
| Apache Kafka Ereignisse | Überwacht den Status von Kafka-Broker, Kafka-Themen, Partitionen, Replikaten und Zookeeper. | |
| Apache Kafka Metriken | Überwacht und erfasst Metriken von Kafka Broker und Kafka Zookeeper. | |
| Azure DB-Metriken | Überwacht Azure Datenbanken in einem Azure Rechenzentrum. So aktivieren Sie die Prüfungen der Richtlinie:
Der standardmäßig überwachte CI-Typ ist cmdb_ci_azure_datacenter, die Bindung erfolgt jedoch in der Cloud-Datenbank (cmdb_ci_cloud_database). Weitere Informationen zum Konfigurieren einer Richtlinie finden Sie unter Neue Agent Client Collector-Richtlinie erstellen. |
|
| Azure Kubernetes (K8s) Service-Metriken | Überwacht das Azure-CI cmdb_ci_azure_datacenter. Wird mit dem Kubernetes-Datencluster cmdb_ci_kubernetes_cluster verbunden. | azure.metrics-k8s-service Details finden Sie unter Azure-Systemüberwachung – Standardprüfungen und Richtlinien. |
| Azure VM-Metriken | Überwacht das Azure-CI cmdb_ci_azure_datacenter. Wird mit der VM-Instanz cmdb_ci_vm_instance verbunden. |
Details finden Sie unter Azure-Systemüberwachung – Standardprüfungen und Richtlinien. |
| Basic Discovery | Führt alle 12 Stunden für alle Agents eine Basiserkennung mit ServiceNow Discovery aus. Diese Prüfung extrahiert Basisinformationen über den Host und seine laufenden Prozesse. Die Hostinformationen werden verwendet, um in der CMDB den entsprechenden Host zu erstellen. Anhand der laufenden Prozesse werden die klassifizierten Anwendungs-CIs erstellt. Sie benötigen erweiterte BS-Berechtigungen, um mit dem netstat-Befehl Ports zu erkennen. Der auszuführende Befehl ist von Ihrem Betriebssystem abhängig:
|
check-discovery-basic |
| Docker Container Metrics | Sammelt Leistungsmetriken für Docker-Container Geben Sie die Anmeldeinformationen von Benutzern an, die Mitglieder der Docker-Benutzergruppe sind oder die über sudo-Rechte verfügen. Geben Sie diese Anmeldeinformationen auf der Registerkarte Credentials (Anmeldeinformationen) des Richtlinienformulars an. |
container.docker.metrics-docker |
| Docker Engine Metrics | Sammelt allgemeine Metriken für die Docker-Engine Stellt die Anmeldeinformationen eines Benutzers bereit, der entweder Mitglied der Docker-Benutzergruppe ist oder dem auf der Registerkarte Anmeldeinformationen sudo-Rechte zugewiesen wurden. Um laufende Prüfungen über diese Richtlinie zu aktivieren, fügen Sie der Docker-Benutzergruppe auf dem Computer, auf dem der Agent ausgeführt wird, den Benutzer servicenow hinzu. |
container.docker.metrics-docker-info |
| F5 SNMP Events | Beispiel für die Verwendung von SNMP-Prüfungen Da der Agent nicht auf SNMP-Geräten ausgeführt wird, geben Sie Folgendes an, um diese Richtlinie durchzuführen:
|
util.check-snmp |
| F5 SNMP Metrics | Beispiel für die Verwendung von SNMP-Metriken Da der Agent nicht auf SNMP-Geräten ausgeführt wird, geben Sie Folgendes an, um diese Richtlinie durchzuführen:
|
|
| GlassFish-Metriken | Führt Metrikprüfungen auf dem GlassFish-Server aus. GlassFish-Metriken werden unterstützt in ITOM Agent Client Collector Version 2.3.0 - August 2022, verfügbar im ServiceNow Store. |
|
| HAProxy-Ereignisse | Ruft die Details des HAProxy-Lastenausgleichsmoduls ab, um zu bestimmen, ob es ausgeführt wird. HAProxy-Events werden unterstützt in ITOM Agent Client Collector Version 2.3.0 - August 2022, verfügbar im ServiceNow Store. |
|
| HAProxy-Metriken | Ruft die Metriken des HAProxy-Lastenausgleichsmoduls ab, damit bestimmt werden kann, ob es ausgeführt wird. HAProxy-Metriken werden unterstützt in ITOM Agent Client Collector Version 2.3.0 - August 2022, verfügbar im ServiceNow Store. |
|
| HTTP Entry Points Events | Führt die Prüfung util.check-http-follow-redirect für alle HTTP-Einstiegspunkte aus, die zu den Business Services der Anwendung gehören. Die Services werden mittels Richtlinienfilter ausgewählt. Die Services definieren die Einstiegspunkte.
|
util.check-http-follow-redirect |
| HTTP Entry Points Metrics | Wenn die Warnung beispielsweise an den Einstiegspunkt gebunden ist, identifiziert die Servicezuordnung ein Problem am Einstiegspunkt.
|
util.metrics-http-curl |
| IIS Events | Überwacht laufende IIS-Server |
|
| IIS Metrics | Überwacht laufende IIS-Server | app.iis.metrics-iis |
| JBoss/WildFly Application Server Events | Überwachung laufender JBoss/WildFly-Anwendungsserver Um die Überwachung zu aktivieren, wenn der JBoss-Prozess aktiv ist, aktivieren Sie os.linux.check-process. Der Parameter jboss_home in der Prüfungsinstanz wird als Speicherort für die JBoss-Installation angegeben. |
os.linux.check-process |
| JBoss/WildFly Application Server Metrics | Überwacht laufende JBoss/WildFly-Anwendungsserver | app.jboss.metrics-jboss |
| Kubernetes | Überwacht den Zustand der Kubernetes-Infrastruktur, z. B. Cluster, Knoten, Pod-Status, API und Serviceverfügbarkeit. Bei der Ausführung von Kubernetes-Prüfungen:
|
|
| Linux log monitoring | Überwacht Protokolle auf laufenden Linux-Servern. |
|
| Linux OS Events | Führt Linux-Prüfungen auf ausgeführten Linux-Servern aus. |
|
| Linux OS Metrics | Sammelt Linux-Metriken auf laufenden Linux-Servern |
|
| MSSQL Events | Überwacht den Betriebsprozess von MSSQL-Servern. Führt os.windows.check-windows-process aus, um zu überwachen, wann der Serverprozess aktiv ist | os.windows.check-windows-process |
| MSSQL Metrics | Überwacht den Betriebsprozess von MSSQL-Servern. Führt app.mssql.metrics-mssql aus, um Metriken zu erfassen | app.mssql.metrics-mssql |
| MySQL DB Events | Überwacht laufende MySQL-Instanzen Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Datenbankserver an. Hinweis: Dienstprogrammprüfungen mit dem Präfix „util“ mit obligatorischen Parametern, für die Sie einen Wert angeben müssen. Für diese Parameter sind keine Standardwerte verfügbar. |
|
| MySQL DB Metrics | Überwacht laufende MySQL-Instanzen Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Datenbankserver an. Hinweis: Dienstprogrammprüfungen mit dem Präfix „util“ mit obligatorischen Parametern, für die Sie einen Wert angeben müssen. Für diese Parameter sind keine Standardwerte verfügbar. |
|
| Netzwerk-Ping-Metriken | Überwacht die in der Instanz ServiceNow erkannte IP-Adresse Der überwachte CI-Typ cmdb_ci_hardware ist an den entsprechenden Server gebunden: Diese Richtlinie erfordert einen Proxy-Agent. |
util.metrics-ping |
| Oracle DB Events | Überwacht laufende Oracle-Datenbankinstanzen Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Datenbankserver an. Hinweis: Dienstprogrammprüfungen mit dem Präfix „util“ mit obligatorischen Parametern, für die Sie einen Wert angeben müssen. Für diese Parameter sind keine Standardwerte verfügbar. |
app.oracle.check-oracle-alive |
| Oracle DB Metrics | Überwacht laufende Oracle-Datenbankinstanzen Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Datenbankserver an. Hinweis: Dienstprogrammprüfungen mit dem Präfix „util“ mit obligatorischen Parametern, für die Sie einen Wert angeben müssen. Für diese Parameter sind keine Standardwerte verfügbar. |
|
| Self-Healing Events | Führt einen Ping-Befehl zu einem anderen Host aus. Diese Prüfung muss im Proxy-Modus ausgeführt werden. | util.check-ping |
| Tomcat Events | Überwacht laufende Apache Tomcat-Server Um die Überwachung zu aktivieren, wenn der Tomcat-Prozess aktiv ist, aktivieren Sie die entsprechende Prüfung:
Wenn der Tomcat-Service unter einem anderen Namen ausgeführt wird, aktualisieren Sie den Wert des Parameters service der Prüfungsinstanz auf den korrekten Wert. |
|
| Tomcat Metrics | Überwacht laufende Apache Tomcat-Server Wenn Tomcat-Metriken an einem anderen Port als dem Standardport (9000) ausgeführt werden, aktualisieren Sie den Wert des Parameters port der Prüfungsinstanz auf den korrekten Portwert. |
app.tomcat.metrics-tomcat |
| Varnish-Metriken | Überwacht und erfasst Metriken aus Varnish. Varnish-Metriken werden unterstützt in ITOM Agent Client Collector Version 2.3.0 - August 2022, verfügbar im ServiceNow Store. Sie müssen die Erkennung mithilfe von Anwendungsfingerabdrücken durchführen, bevor Sie Varnish-Prüfungen ausführen. Details finden Sie unter Aktivieren Sie Varnish-Prüfungen. |
|
| vSphere-Metriken | Überwacht und erfasst Metriken aus vSphere. vSphere-Metriken werden unterstützt in ITOM Agent Client Collector Version 2.3.0 - August 2022, verfügbar im ServiceNow Store. Diese Richtlinie erfordert einen Proxy-Agent. |
|
| WebLogic Application Server Events | Überwacht laufende Oracle WebLogic-Anwendungsserver. Diese Richtlinie überwacht, ob der unter Linux ausgeführte WebLogic-Prozess aktiv ist. Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Anwendungsserver an. |
os.linux.check-process |
| WebLogic Application Server Metrics | Überwacht laufende Oracle WebLogic-Anwendungsserver. Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Anwendungsserver an. Stellen Sie sicher, dass der Benutzer, der den Agent ausführt, über ausreichende Berechtigungen für den Zugriff auf die erforderlichen Dateien in den WebLogic-Installationsverzeichnissen verfügt. |
app.weblogic.metrics-weblogic |
| WebSphere Application Server Events | Überwacht laufende IBM WebSphere-Server. Diese Richtlinie überwacht, ob der unter Linux ausgeführte WebSphere-Prozess aktiv ist. Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Anwendungsserver an. |
os.linux.check-process |
| WebSphere Application Server Metrics | Überwacht laufende IBM WebSphere-Server. Geben Sie auf der Registerkarte Credentials (Anmeldeinformationen) die Anmeldeinformationen der Standardauthentifizierung für die Verbindung zum Anwendungsserver an. |
app.websphere.metrics-websphere |
| Windows-Protokollüberwachung | Überwacht Protokolle auf laufenden Windows-Servern. | os.windows.check-log |
| Windows OS Events | Führt Windows-Prüfungen auf ausgeführten Windows-Servern aus. |
|
| Windows OS Metrics | Sammelt Windows-Metriken auf laufenden Windows-Servern |
|
| Zscaler-Überwachungsrichtlinie | Führt die Zscaler-Überwachung für alle CIs eines Computers aus. |
|