Vérifications et politiques par défaut d'Agent Client Collector for Monitoring
Agent Client Collector for Monitoring fournit diverses vérifications et politiques par défaut.
Vérifications fournies
Les tableaux suivants répertorient les vérifications par défaut. Vous pouvez modifier ces vérifications selon vos besoins. Pour en savoir plus sur une vérification spécifique, consultez la page Définitions de vérifications correspondante en suivant les instructions de la rubrique Vérifications et politiques.
| Type | Nom | Description |
|---|---|---|
| Événement | os.linux.check-process | Compte le nombre de processus en cours d'exécution. |
| Événement | os.linux.check-system-cpu | Vérifie le pourcentage d'utilisation du processeur. |
| Événement | os.linux.check-system-cpu-load | Vérifie le pourcentage de chargement des données du processeur par rapport aux seuils configurés. |
| Événement | os.linux.check-system-disk-usage | Vérifie les points de montage et les mesures du système de fichiers. |
| Événement | os.linux.check-system-memory-percentage | Vérifie le pourcentage d'utilisation de la mémoire. |
| Événement | os.linux.check-system-memory-swap | Vérifie l'utilisation de l'échange de mémoire. |
| Événement | os.linux.check-threads-count | Compte le nombre de threads en cours d'exécution sur le système. Envoie une alerte si ce nombre est supérieur aux valeurs de seuil Avertissement ou Critique. |
| Mesure | os.linux.metrics-memory-vmstat | Collecte les mesures de mémoire vmstat. |
| Mesure | os.linux.metrics-process-status | Collecte les mesures d'état du processus fournies pour le paramètre de mesures. |
| Mesure | os.linux.metrics-system-cpu | Collecte les mesures du processeur, y compris les cœurs. |
| Mesure | os.linux.metrics-system-cpu-load | Utilise la durée d'activité pour collecter les mesures de charge du processeur. |
| Mesure | os.linux.metrics-system-cpu-percentage | Collecte les mesures de pourcentage d’utilisation du processeur, y compris le pourcentage moyen d’utilisation du processeur. |
| Mesure | os.linux.metrics-system-disk | Collecte les mesures de disque. |
| Mesure | os.linux.metrics-system-disk-capacity | Collecte les mesures de capacité du disque. |
| Mesure | os.linux.metrics-system-disk-usage | Collecte les mesures d’utilisation du disque, fournissant la mémoire totale, utilisée et disponible, ainsi que le pourcentage de la mémoire utilisée du disque. |
| Mesure | os.linux.metrics-system-memory | Collecte les mesures de mémoire, en fournissant des données en Ko. |
| Mesure | os.linux.metrics-system-memory-percent | Collecte les mesures de pourcentage de mémoire. |
| Mesure | os.linux.metrics-system-uptime | Collecte le temps d’activité du système en secondes. |
| Mesure | os.linux.metrics-reboot-count-today | Collecte le nombre de redémarrages effectués aujourd'hui. |
| Type | Nom | Description |
|---|---|---|
| Événement | util.check-logs | Active la surveillance des fichiers journaux appartenant à un utilisateur standard. |
| Événement | util.check-logs-sudo | Active la surveillance des fichiers journaux appartenant à un utilisateur racine. |
| Type | Nom | Description |
|---|---|---|
| Mesure | os.linux.metrics-network-interface | Récupère toutes les mesures liées à l’interface réseau pour les serveurs Linux. |
| Mesure | os.linux.metrics-netstat.tcp | Récupère les mesures sur les états des sockets TCP à partir de netstat. Utile sur les serveurs Web ou proxy à fort trafic avec un grand nombre de connexions TCP de courte durée entrantes et sortantes. |
| Type | Nom | Description |
|---|---|---|
| Événement | os.windows.check-log | Active la surveillance des fichiers journaux sur un serveur Windows. |
| Type | Nom | Description |
|---|---|---|
| Événement | os.windows.check-event-log | Mesure le journal des Windows événements par rapport aux seuils de paramètres et renvoie un événement CRITICAL\WARNING\OK. |
| Événement | os.windows.check-processor-queue-length | Vérifie la longueur de la file d'attente du processeur. |
| Événement | os.windows.check-system-cpu-load | Vérifie la charge du processeur à l'aide de la commande typeperf. |
| Événement | os.windows.check-system-disk | Vérifie l'utilisation du disque selon des paramètres spécifiques. |
| Événement | os.windows.check-system-memory | Collecte l'utilisation de la mémoire RAM. |
| Événement | os.windows.check-system-process | Vérifie la liste de tâches de l'utilisateur pour rechercher les processus en cours d'exécution. |
| Événement | os.windows.check-windows-directory | Vérifie si un répertoire existe. |
| Événement | os.windows.check-windows-pagefile | Collecte l'utilisation du fichier de page et le compare aux seuils Avertissement et Critique. |
| Événement | os.windows.check-windows-process | Vérifie si un processus d'entrée utilisateur est en cours d'exécution. |
| Événement | util.check-windows-service | Vérifie si un service fourni par l'utilisateur est en cours d'exécution sur Windows. |
| Mesure | os.windows.metrics-processor-queue | Collecte la longueur de la file d'attente du processeur. |
| Mesure | os.windows.metrics-system-cpu-load | Collecte la charge moyenne du processeur par seconde. |
| Mesure | os.windows.metrics-system-disk-usage | Collecte les mesures d'utilisation du disque. |
| Mesure | os.windows.metrics-system-memory-percent | Collecte l’utilisation de la RAM par seconde, fournissant un pourcentage de mémoire physique libre, virtuelle libre, physique totale et mémoire virtuelle totale. |
| Mesure | os.windows.metrics-system-network | Collecte les mesures du réseau. |
| Mesure | os.windows.metrics-system-uptime | Collecte la durée d'activité du système. |
| Mesure | util.metrics-windows-perf-counters | (Aucune description) |
| Type | Nom | Description |
|---|---|---|
| Événement | app.mid.check-active | Vérifie si le Serveur MID est actif, en fonction de l'occurrence de LogStatusMonitor dans le journal MID. |
| Événements | app.mid.check-logs-MID | Recherche des erreurs dans les journaux MID. |
| Mesure | app.mid.metrics-stats | Collecte les informations du Serveur MID à partir du journal et renvoie des mesures. |
| Type | Nom | Description |
|---|---|---|
| Événement | check-haproxy | Récupère les détails de l’équilibreur de charge HAProxy pour déterminer s’il est en cours d’exécution. |
| Mesure | metrics-check-haproxy | Récupère les mesures de l'équilibreur de charge HAProxy pour déterminer s'il est en cours d'exécution. |
| Type | Nom | Description |
|---|---|---|
| Événement | util.check-http-response | Utilise une URL ou une combinaison d'hôte/chemin/port/ssl, et recherche une réponse 200 qui correspond à un modèle, le cas échéant. Peut utiliser des certificats clients. |
| Événement | util.check-http-follow-redirect | Vérifie que l'URL ne dépasse pas le nombre maximal de redirections. |
| Mesure | util.metrics-http-curl | Récupère les mesures de point de terminaison HTTP à l'aide de curl. |
| Type | Nom | Description |
|---|---|---|
| Événement | util.check-http-response-code | Déclenche un événement critique si le code de réponse de l’URL ne correspond pas à la regex. |
| Type | Vérification | Description | Commande |
|---|---|---|---|
| Mesure | metrics.windows.active-directory | Collecte les mesures Active Directory sur l’hôte Windows. Utilisation : winchecks metric-windows-active-dir -s nom d’hôte |
winchecks metric-windows-active-dir {{if .labels.params_scheme}} -S {{.labels.params_scheme}} {{end}} |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Mesure | app.apache.metrics-apache | Récupère les mesures du serveur HTTP Apache. | 2.4.x |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Événement | kafka.check-zookeeper-status | Déclenche un événement critique si le Zookeeper Kafka hébergé est en panne. | ZooKeeper 3.1.2 |
| Événement | kafka.check-topic-replicas | Déclenche un événement critique si une rubrique possède des partitions avec des répliques inconnues. | ZooKeeper 3.1.2 |
| Événement | kafka.check-topic-replication-factor | Déclenche un événement critique si le facteur de réplication d’au moins une rubrique est supérieur ou inférieur au paramètre de facteur de réplication fourni. | ZooKeeper 3.1.2 |
| Événement | kafka.check-topic-leader | Déclenche un événement critique si une rubrique comporte des partitions avec des leaders inconnus ou un réplica indésirable en tant que leader. | ZooKeeper 3.1.2 |
| Events | kafka.check-topic-partitions | Déclenche un événement critique si le nombre de partitions d’une rubrique est inférieur au paramètre min_partitions. | ZooKeeper 3.1.2 |
| Événement | kafka.check-broker-status | Déclenche un événement critique si le courtier Kafka sur l’hôte est en panne. | Kafka 0.10.1.0 |
| Mesure | kafka.metrics.broker | Collecte les mesures du broker Kafka à partir de l'hôte. | Kafka 0.10.1.0 |
| Mesure | kafka.metrics.zookeeper | Collecte les mesures Zookeeper à partir de l'hôte. | ZooKeeper 3.5.0-alpha |
| Type | Événement/Mesure | Description | Commande |
|---|---|---|---|
| Mesure | azure.metrics-k8s-service | Fournit des mesures au niveau du pod, des nœuds et de la grappe à partir de tous les services Azure Kubernetes sous forme de mesures. Utilisation : metrics-azure-k8s-service.rb Exemple de commande : |
metrics-azure-k8s-service.rb -r {{.labels.params_ci_region}} {{-s {{if.labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} |
| Type | Événement/Mesure | Description | Commande |
|---|---|---|---|
| Mesure | azure.metrics-vm-cpu | Fournit des mesures liées au processeur de chaque instance d'ordinateur virtuel dans la région Azure. Exemple de commande : |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Mesure | azure.metrics-vm-disk | Fournit des mesures liées au disque de chaque instance d'ordinateur virtuel dans la région Azure. Exemple de commande : |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Mesure | azure.metrics-vm-memory | Fournit des mesures liées à la mémoire de chaque instance d'ordinateur virtuel dans la région Azure. Exemple de commande : |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Mesure | azure.metrics-vm-network | Fournit des mesures liées au réseau de chaque instance d'ordinateur virtuel dans la région Azure. Exemple de commande : |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Mesure | azure.metrics-vm-flows | Fournit des mesures liées aux flux de chaque instance d'ordinateur virtuel dans la région Azure. Exemple de commande : |
metrics-azure-vm.rb -r {{.labels.params_ci_region}} {{if .labels.params_subscription_id}} -S {{.labels.params_subscription_id}} {{end}} -T {{.labels.params_type}} |
| Type | Événement/Mesure | Description |
|---|---|---|
| Mesure | gcp.mesures.GCE | Récupère les mesures de GCP pour Google Compute Engine. |
| Mesure | glassfish.metric-server-requests | Fournit des mesures http-request pour toutes les applications déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-server-resources | Fournit des mesures des ressources déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-transaction-service | Fournit des mesures pour toutes les transactions sur les applications déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-deployed-apps | Fournit une sortie métrique des applications déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-deployment-lifecycle | Fournit des applications de mesures de cycle de vie déployées sur le serveur Glassfish. |
| Type | Nom | Description |
|---|---|---|
| Mesure | glassfish.metric-jvm-level | Récupère les mesures JVM sur le serveur Glassfish. |
| Mesure | glassfish.metric-server-requests | Fournit des mesures http-request pour toutes les applications déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-server-resources | Fournit des mesures des ressources déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-transaction-service | Fournit des mesures pour toutes les transactions sur les applications déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-deployed-apps | Fournit une sortie métrique des applications déployées sur le serveur Glassfish. |
| Mesure | glassfish.metric-deployment-lifecycle | Fournit des applications de mesures de cycle de vie déployées sur le serveur Glassfish. |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Mesure | app.websphere.metrics-websphere | Renvoie les mesures du serveur d'applications IBM WebSphere. Assurez-vous que l'utilisateur exécutant l'agent dispose des autorisations suffisantes pour accéder aux fichiers requis dans les répertoires d'installation IBM WebSphere AS. |
9 |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Événement | app.iis.check-iis-alive | Vérifie si IIS est en cours d'exécution. | - |
| Événement | app.iis.check-iis-current-connections | Vérifie le nombre de connexions actuelles au serveur IIS et leur état, en fonction de l'entrée. Par défaut, tous les sites sont connectés au serveur IIS. | - |
| Mesure | app.iis.metrics-iis | Renvoie les mesures IIS. | - |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Mesure | app.jboss.metrics-jboss | Récupère les mesures du serveur JBoss/WildFly. Assurez-vous que l’utilisateur qui exécute l’agent dispose des autorisations suffisantes pour accéder aux fichiers requis dans les répertoires d’installation deJBoss/WildFly . |
16, 17 |
| Type | Événement/Mesure | Description | Commande |
|---|---|---|---|
| Événement | k8s.check-kube-apiserver-available | Vérifie si le serveur Kubernetes API est actif. | check-kube-apiserver-available.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Événement | k8s.check-kube-nodes-ready | Vérifie si les nœuds Kubernetes sont à l'état Prêt à l'emploi. | check-kube-nodes-ready.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Événement | k8s.check-kube-pods-pending | Mesure le seuil selon lequel les pods sont à l'état En attente. Déterminez le seuil en définissant la valeur du paramètre de vérification pending_timeout (par défaut : 300 secondes). | check-kube-pods-pending.rb {{if .labels.params_api_server}} -s {{.labels.params_api_server}} {{end}} |
| Événement | k8s.check-kube-pods-restarting | Vérifie les pods qui redémarrent. Déterminez le seuil en définissant la valeur du paramètre de vérification (par défaut : 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}} |
| Événement | k8s.check-kube-pods-running | Vérifie les pods dont l'état est en cours d'exécution. Configurez le seuil dans le paramètre de vérification not_ready_time, en secondes (par défaut : 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}} |
| Événement | k8s.check-kube-pods-runtime | Vérifie si les pods s'exécutent plus longtemps que prévu. Configurez le seuil dans le paramètre de vérification (en secondes). Vous pouvez configurer à la fois les seuils AVERTISSEMENT et CRITIQUES. | 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}} |
| Événement | k8s.check-kube-service-available | Vérifie si les services Kubernetes sont en cours d'exécution. Ajoutez la liste des services à surveiller dans le champ check_param des services en séparant les valeurs par des virgules (sans espaces). Si vous saisissez des services qui ne sont pas valides, la vérification échoue. |
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}} |
| Mesure | k8s.metrics-pods | Fournit un nombre de pods de tous les services exposés. | metrics-pods.rb {{if .labels.params_api_server}} -s {{.labels.params__api_server }} {{end}} |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Mesure | app.msssql.metrics-mssql | Récupère les mesures de base de données MSSQL. | 2016 |
| Mesure | app.metrics-mssql-query | Classe de requête MSSQL générique qui accepte une requête et vide les mesures. | 2016 |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Événement | app.mysql.check-mysql-alive | Vérifie si la base de données MySQL est en cours d'exécution. | 5.7, 8 |
| Événement | app.mysql.check-mysql-threads | Vérifie le nombre de threads en cours d'exécution sur la base de données MySQL. Selon l'entrée, cette vérification détermine l'état : OK, Avertissement ou Critique. | 5.7, 8 |
| Événement | util.check-mysql-query | Vérifie la longueur d'un jeu de résultats de requête MySQL. Assurez-vous d'utiliser la méthode d'authentification native_password sur le serveur MySQL lors de l'utilisation de cette vérification. |
5.7, 8 |
| Mesure | app.mysql.metrics-mysql | Renvoie les mesures de base de données MySQL. | 5.7, 8 |
| Mesure | app.mysql.metrics-mysql-processes | Renvoie les mesures de processus de base de données MySQL. | 5.7, 8 |
| Mesure | util.metrics-mysql-query | Crée une mesure formatée pour la longueur d'un jeu de résultats de requête MySQL. | 5.7, 8 |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Événement | app.mongodb.check-mongodb-alive | Surveille si le serveur MongoDB est actif et crée des alertes pour l'état d'intégrité du serveur MongoDB. | |
| Événement | app.mongodb.check-mongodb-metrics | Crée des alertes pour l'une des mesures MongoDB, en fonction de la limite de seuil. | |
| Mesure | app.mongodb.metrics-mongodb | Renvoie les mesures du serveur MongoDB et de toutes les bases de données. |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Événement | app.oracle.check-oracle-alive | Vérifie si la base de données Oracle est en cours d'exécution. | 12c, 18c |
| Mesure | app.oracle.metrics-oracle | Renvoie les mesures de la base de données Oracle. | 12c, 18c |
| Mesure | util.metrics-oracle-query | Classe de requête Oracle générique qui accepte une requête et vide les mesures. | 12c, 18c |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Mesure | app.weblogic.metrics-weblogic | Renvoie les mesures du serveur d'applications Oracle WebLogic. Assurez-vous que l'utilisateur exécutant l'agent dispose des autorisations suffisantes pour accéder aux fichiers requis dans les répertoires d'installation WebLogic. |
12cR2 |
| Type | Événement/Mesure | Description | Version minimale |
|---|---|---|---|
| Mesure | app.tomcat.metrics-tomcat | Renvoie les mesures du serveur Apache Tomcat. | 8.5.27, 9.x |
| Type | Nom | Description |
|---|---|---|
| Événement | util.check-snmp | Vérification SNMP qui compare la valeur de mesure à la valeur par défaut. Nécessite une entrée telle que le serveur, le port, la communauté SNMP et les limites. |
| Mesure | util.metrics-snmp | Collecte les mesures à partir d'une valeur OID SNMP. |
| Mesure | util.metrics-snmp-bulk-sn | Collecte les mesures à partir d'un OID de table SNMP et renvoie le résultat sous forme de table. |
| Type | Événement/Mesure | Description | Commande |
|---|---|---|---|
| Mesure (Windows) | os.windows.metrics-service-status | Collecte l’état du service Windows en fournissant une mesure du nombre de services en cours d’exécution. | winchecks metric-windows-service-status -S Wcmsvc --scheme nom_hôte.proc |
| Type | Nom | Description |
|---|---|---|
| Mesure | app.varnish.metrics-varnish | Collecte les mesures Varnish à partir de l'hôte. |
| Type | Nom | Description |
|---|---|---|
| Mesure | vsphere.metric-VirtualMachine | Récupère les mesures pour l’ordinateur virtuel vSphere. |
| Mesure | vsphere.metric : banque de données | Récupère les mesures pour la banque de données vSphere. |
| Mesure | vsphere.metric-Datacenter | Récupère les mesures pour le centre de données vSphere. |
| Mesure | vsphere.metric-ESX_Server | Récupère les mesures pour le serveur ou le système hôte vSphere ESX |
| Type | Nom | Description |
|---|---|---|
| Mesure | zscaler-monitoring-check | Vérifie si l'application Zscaler s'exécute correctement. |
| Mesure | zscaler-remediation-check | Arrête et redémarre l'application Zscaler, et crée un incident. S'exécute uniquement lorsque zscaler-monitoring-check échoue. |
| Type | Événement/Mesure | Description | Commande |
|---|---|---|---|
| Mesure | os.windows.metrics-system-cpu | Collecte les mesures de cœurs de processeur. | winchecks metric-windows-cpu --scheme nom_hôte.proc |
| Événement/Mesure | Description | Commande |
|---|---|---|
| os.linux.check-disk-ioTimeWeighted | Mesure la valeur ioTimeWeighted du disque , en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. |
check-disk-ioTimeWeighted.rb |
| os.linux.check-disk-sectorsWritten | Mesure le nombre total de secteurs écrits avec succès, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-disk-sectorsWritten.rb |
| os.linux.check-disk-sectorsRead | Mesure le nombre total de secteurs lus sur le disque, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-disk-sectorsRead.rb |
| os.linux.check-disk-readTime | Mesure le nombre total de millisecondes passées par tous les seuils de lecture, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-disk-readTime.rb |
| os.linux.check-disk-writes | Mesure le nombre total d’écritures terminées avec succès, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-disk-writes.rb |
| os.linux.check-disk-reads | Mesure le nombre total de lectures effectuées avec succès, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-disk-reads.rb |
| os.linux.check-disk-writesMerged | Mesure la valeur writesMerged du disque , en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. |
check-disk-writesMerged.rb |
| os.linux.check-disk-readsMerged | Mesure la valeur readsMerged du disque en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. |
check-disk-readsMerged.rb |
| os.linux.check-disk-writeTime | Mesure le nombre total de millisecondes passées par toutes les opérations d’écriture, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-disk-writeTime.rb |
| os.linux.check-disk-ioInProgress | Mesure la valeur ioInProgress du disque , en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. |
check-disk-ioInProgress.rb |
| os.linux.check-disk-iotime | Mesure la valeur ioTime du disque , en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. |
check-disk-ioTime.rb |
| Événement/Mesure | Description | Commande |
|---|---|---|
| os.windows.check-disk-AvgSecWrite | Mesure le nombre moyen d’écritures de disque par seconde, en renvoyant un message CRITICAL\WARNING\OK , en fonction des spécifiés dans les paramètres. | winchecks check-windows-AvgDisksec-write -w 1 -c 0 |
| os.windows.check-disk-ReadBytes-sec | Mesure la valeur ReadBytes du disque par seconde, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. |
winchecks check-windows-DiskReadBytes-sec -w 1 -c 0 |
| os.windows.check-disk-WriteBytes-sec | Mesure la valeur WriteBytes du disque par seconde, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. |
winchecks check-windows-DiskWriteBytes-sec -w 1 -c 0 |
| os.windows.check-disk-AvgSecRead | Mesure le nombre moyen de lectures de disque par seconde, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | winchecks check-windows-AvgDisksec-read -w 1 -c 0 |
| Événement/Mesure | Description | Commande |
|---|---|---|
| os.windows.metrics-system-disk | Collecte les mesures de disque suivantes :
|
winchecks mesure-windows-disque |
| Type | Événement/Mesure | Description | Commande |
|---|---|---|---|
| Événement (Linux) | os.linux.check-free-physical-memory | Mesure le pourcentage de mémoire physique libre du système Linux, en renvoyant un message d’événement CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-free-physical-memory -w 10 -c 5 |
| Événement (Linux) | os.linux.check-free-virtual-memory | Mesure le pourcentage de mémoire virtuelle libre du système Linux, en renvoyant un message d’événement CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-free-virtual-memory -w 10 -c 5 |
| Événement (Windows) | os.windows.check-free-physical-memory | Mesure le pourcentage de mémoire physique libre du système Windows en renvoyant un message d’événement CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | winchecks check-windows-free-physfical-memory -w 10 -c 5 |
| Événement (Windows) | os.windows.check-free-virtual-memory | Mesure le pourcentage de mémoire virtuelle libre du système Windows, en renvoyant un message d’événement CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | winchecks check-windows-free-physical-memory -w 10 -c 5 |
| Mesure (Windows) | os.windows.metrics-system-memory | Collecte les mesures de mémoire suivantes :
|
winchecks metric-windows-memory --scheme nom_hôte.proc |
| Type | Événement/Mesure | Description | Commande |
|---|---|---|---|
| Événement (Linux) | os.linux.check-process-cpu | Mesure l’utilisation du processeur du processus Linux en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-process-cpu.rb -p acc -c 95 -w 85 |
| Événement (Linux) | os.linux.check-process-memory | Mesure l’utilisation de la mémoire du processus Linux, en renvoyant un message CRITICAL\WARNING\OK , en fonction des seuils spécifiés dans les paramètres. | check-process-memory.rb -p acc -c 95 -w 85 |
| Mesure (Linux) | os.linux.metrics-process-usage | Collecte l’état du processus Linux, y compris les données de processeur et de mémoire utilisées par le processus. | metrics-process-usage.rb -p acc -s nom_hôte.proc |
| Événement (Windows) | os.windows.check-process-cpu | Mesure l’utilisation du processeur du processus Windows en renvoyant un message CRITICAL\WARNING\OK en fonction des seuils spécifiés dans les paramètres. | winchecks check-windows-process-cpu-p acc -c 95 -w 85 |
| Événement (Windows) | os.windows.check-process-memory | Mesure l’utilisation de la mémoire du processus Windows en renvoyant un message CRITICAL\WARNING\OK en fonction des seuils spécifiés dans les paramètres. | winchecks check-windows-process-memory-p acc -c 95 -w 85 |
| Mesure (Windows) | os.windows.metrics-process-usage | Collecte l’état du processus Windows, y compris les données de processeur et de mémoire utilisées par le processus. | winchecks metric-windows-process-status -n Svchost -s nom_hôte.proc |
Politiques de l'agent prises en charge
Le tableau suivant répertorie les politiques prises en charge par Agent Client Collector for Monitoring auxquelles les définitions de vérification sont associées. Les politiques se composent des CI surveillés et des vérifications qui s'exécutent sur ces derniers.
| Nom | Description | Vérifications |
|---|---|---|
| Événements Apache | Surveille les serveurs Apache Web HTTP opérationnels. Pour activer la surveillance si le processus est actif, activez la vérification pertinente :
Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base. |
|
| Mesures Apache | Surveille les serveurs Apache Web HTTP opérationnels. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base. |
app.apache.metrics-apache |
| Apache Kafka Épreuves | Surveille l’état de Kafka Broker, des rubriques Kafka, des participations, des réplications et de Zookeeper. | |
| Apache Kafka mesures | Surveille et collecte les mesures de Kafka Broker et Kafka Zookeeper. | |
| Mesures de la base de données Azure | Surveille les Azure bases de données d’un centre de Azure données. Pour activer les vérifications de la politique :
Le type de CI surveillé par défaut est cmdb_ci_azure_datacenter, mais la liaison se produit sur la base de données dans le cloud (cmdb_ci_cloud_database). Pour en savoir plus sur la configuration d’une stratégie, reportez-vous à la section Créer une nouvelle politique Agent Client Collector. |
|
| Mesures de service Azure K8s | Surveille le CI Azure, cmdb_ci_azure_datacenter. Se lie au cluster de données Kubernetes, cmdb_ci_kubernetes_cluster. | azure.metrics-k8s-service Pour plus de détails, voir Vérifications et politiques par défaut de la surveillance d'intégrité Azure. |
| Mesures d'ordinateurs virtuels Azure | Surveille le CI Azure, cmdb_ci_azure_datacenter. Se lie à l'instance d'ordinateur virtuel, cmdb_ci_vm_instance. |
Pour plus de détails, voir Vérifications et politiques par défaut de la surveillance d'intégrité Azure. |
| Détection de base | Exécute une détection ServiceNow Découverte de base sur tous les agents, toutes les 12 heures. Cette vérification extrait les informations de base sur l'hôte et ses processus en cours d'exécution. Les informations sur l'hôte sont utilisées pour créer l'hôte correspondant dans la CMDB, tandis que les processus en cours d'exécution créent les CI d'application classifiés. Vous devez disposer de privilèges de système d'exploitation avancés pour utiliser la commande Net stat en vue de détecter les ports. La commande que vous exécutez dépend de votre système d'exploitation :
|
check-discovery-basic |
| Mesures du conteneur Docker | Collecte les mesures de performances pour les conteneurs Docker. Fournissez les informations d'identification des utilisateurs qui sont membres du groupe d'utilisateurs Docker ou qui possèdent des droits sudo. Spécifiez ces informations d'identification dans l'onglet Informations d'identification du formulaire de politique. |
container.docker.metrics-docker |
| Mesures du moteur Docker | Collecte les mesures générales du moteur Docker. Fournit les informations d'identification d'un utilisateur qui est membre du groupe d'utilisateurs Docker, ou qui s'est vu attribué des droits sudo dans l'onglet Informations d'identification. Pour activer l'exécution de vérifications via cette politique, ajoutez l'utilisateur servicenow au groupe d'utilisateurs Docker sur l'ordinateur sur lequel l'agent est exécuté. |
container.docker.metrics-docker-info |
| Événements SNMP F5 | Exemple d'utilisation des vérifications SNMP. Étant donné que l'agent ne s'exécute pas sur les appareils SNMP, indiquez les éléments suivants pour terminer cette politique :
|
util.check-snmp |
| Mesures SNMP F5 | Exemple d'utilisation des mesures SNMP. Étant donné que l'agent ne s'exécute pas sur les appareils SNMP, indiquez les éléments suivants pour terminer cette politique :
|
|
| Mesures Glassfish | Exécute des vérifications de mesures sur le serveur Glassfish. Les métriques Glassfish sont prises en charge dans ITOM Agent Client Collector la version 2.3.0 - août 2022, disponible depuis le ServiceNow Store. |
|
| Événements HAProxy | Récupère les détails de l’équilibreur de charge HAProxy pour déterminer s’il est en cours d’exécution. Les événements HAProxy sont pris en charge dans ITOM Agent Client Collector la version 2.3.0 - août 2022, disponible depuis le ServiceNow Store. |
|
| Mesures HAProxy | Récupère les mesures de l'équilibreur de charge HAProxy pour déterminer s'il est en cours d'exécution. Les mesures HAProxy sont prises en charge dans ITOM Agent Client Collector la version 2.3.0 - août 2022, disponible depuis le ServiceNow Store. |
|
| Événements de points d'entrée HTTP | Exécute la vérification util.check-http-follow-redirect sur tous les points d'entrée HTTP qui appartiennent aux services d'entreprise d'application. Le filtre de politique choisit les services. Les services définissent les points d'entrée.
|
util.check-http-follow-redirect |
| Mesures des points d'entrée HTTP | Par exemple, lorsque l'alerte est liée au point d'entrée, la carte de services identifie un problème de point d'entrée.
|
util.metrics-http-curl |
| Événements IIS | Surveille les serveurs IIS opérationnels. |
|
| Mesures IIS | Surveille les serveurs IIS opérationnels. | app.iis.metrics-iis |
| Événements du serveur d'applications JBoss/WildFly | Surveillance des serveurs d'applications JBoss/WildFly opérationnels. Pour activer la surveillance si le processus JBoss est actif, activez os.linux.check-process. Le paramètre jboss_home dans l'instance de vérification est spécifié en tant qu'emplacement d'installation de JBoss. |
os.linux.check-process |
| Mesures du serveur d'applications JBoss/WildFly | Surveille les serveurs d'applications JBoss/WildFly opérationnels. | app.jboss.metrics-jboss |
| Kubernetes | Surveille l'intégrité de l'infrastructure Kubernetes, notamment les clusters, les nœuds, l'état du pod, l'API et la disponibilité du service. Lors de l'exécution des vérifications Kubernetes:
|
|
| Surveillance des journaux Linux | Surveille les journaux sur les serveurs Linux opérationnels. |
|
| Événements du système d'exploitation Linux | Exécute des vérifications Linux sur les serveurs Linux opérationnels. |
|
| Mesures du système d'exploitation Linux | Collecte les mesures Linux sur les serveurs Linux opérationnels. |
|
| Événements MSSQL | Surveille le processus du serveur MSSQL opérationnel. Exécute os.windows.check-windows-process pour déterminer le moment où le processus serveur est actif. | os.windows.check-windows-process |
| Mesures MSSQL | Surveille le processus du serveur MSSQL opérationnel. Exécute app.mssql.metrics-mssql pour collecter des mesures. | app.mssql.metrics-mssql |
| Événements de base de données MySQL | Surveille les instances MySQL opérationnelles. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur de base de données. Remarque : Les vérifications d'utilitaire, précédées de l'attribut util, possèdent des paramètres obligatoires dont vous devez spécifier la valeur. Ces paramètres n'ont aucune valeur par défaut. |
|
| Mesures de base de données MySQL | Surveille les instances MySQL opérationnelles. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur de base de données. Remarque : Les vérifications d'utilitaire, précédées de l'attribut util, possèdent des paramètres obligatoires dont vous devez spécifier la valeur. Ces paramètres n'ont aucune valeur par défaut. |
|
| Mesures Ping réseau | Surveille l’adresse IP détectée dans l’instance ServiceNow . Le type de CI surveillé cmdb_ci_hardware est lié au serveur approprié : Cette politique nécessite un agent proxy. |
util.metrics-ping |
| Événements de base de données Oracle | Surveille les instances de base de données Oracle opérationnelles. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur de base de données. Remarque : Les vérifications d'utilitaire, précédées de l'attribut util, possèdent des paramètres obligatoires dont vous devez spécifier la valeur. Ces paramètres n'ont aucune valeur par défaut. |
app.oracle.check-oracle-alive |
| Mesures de base de données Oracle | Surveille les instances de base de données Oracle opérationnelles. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur de base de données. Remarque : Les vérifications d'utilitaire, précédées de l'attribut util, possèdent des paramètres obligatoires dont vous devez spécifier la valeur. Ces paramètres n'ont aucune valeur par défaut. |
|
| Événements de réparation spontanée | Exécute une commande Ping sur un autre hôte. Assurez-vous d'exécuter cette vérification en mode proxy. | util.check-ping |
| Événements Tomcat | Surveille les serveurs Apache Tomcat opérationnels. Pour activer la surveillance si le processus Tomcat est actif, activez la vérification pertinente :
Si le service Tomcat s'exécute sous un nom différent, mettez à jour la valeur du paramètre service de l'instance de vérification en utilisant la valeur correcte. |
|
| Mesures Tomcat | Surveille les serveurs Apache Tomcat opérationnels. Si les mesures Tomcat sont en cours d'exécution sur un port autre que le port par défaut (9000), mettez à jour la valeur du paramètre port de l'instance de vérification en utilisant la valeur de port correcte. |
app.tomcat.metrics-tomcat |
| Mesures de vernis | Surveille et collecte les mesures de Varnish. Les mesures Varnish sont prises en charge dans ITOM Agent Client Collector la version 2.3.0 - août 2022, disponible depuis le ServiceNow Store. Vous devez effectuer la détection à l’aide des empreintes digitales de l’application avant d’exécuter les vérifications Varnish. Pour en savoir plus, consultez Activer l’exécution de contrôles de vernis. |
|
| Mesures vSphere | Surveille et collecte les mesures de vSphere. Les mesures vSphere sont prises en charge dans ITOM Agent Client Collector la version 2.3.0 : août 2022, disponible depuis le ServiceNow Store. Cette politique nécessite un agent proxy. |
|
| Événements du serveur d'applications WebLogic | Surveille les serveurs d'applications Oracle WebLogic opérationnels. Cette politique surveille si le processus WebLogic exécuté sur Linux est actif. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur d'applications. |
os.linux.check-process |
| Mesures du serveur d'applications WebLogic | Surveille les serveurs d'applications Oracle WebLogic opérationnels. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur d'applications. Assurez-vous que l'utilisateur exécutant l'agent dispose des autorisations suffisantes pour accéder aux fichiers requis dans les répertoires d'installation WebLogic. |
app.weblogic.metrics-weblogic |
| Événements du serveur d'applications WebSphere | Surveille les serveurs IBM WebSphere opérationnels . Cette politique surveille si le processus WebSphere exécuté sur Linux est actif. Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur d'applications. |
os.linux.check-process |
| Mesures du serveur d'applications WebSphere | Surveille les serveurs IBM WebSphere opérationnels . Dans l'onglet Informations d'identification, spécifiez les informations d'identification d'authentification de base pour la connexion au serveur d'applications. |
app.websphere.metrics-websphere |
| Surveillance des journaux Windows | Surveille les journaux sur les serveurs Windows opérationnels. | os.windows.check-log |
| Événements du système d'exploitation Windows | Exécute des vérifications Windows sur les serveurs Windows opérationnels. |
|
| Mesures du système d'exploitation Windows | Collecte les mesures Windows sur les serveurs Windows opérationnels. |
|
| Politique de surveillance de Zscaler | Exécute la surveillance Zscaler sur tous les CI d'un ordinateur. |
|