Sommaire
Plugins intégrés
Ces plugins sont intégrés à Zabbix agent 2 et sont disponibles immédiatement. Cliquez sur le nom du plugin pour accéder à son dépôt, qui contient des informations supplémentaires.
| Nom du plugin | Description | Clés d’élément prises en charge | Commentaires |
|---|---|---|---|
| Agent | Métriques de l’agent Zabbix utilisé. | agent.hostname, agent.ping, agent.version | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| CPU | Surveillance du processeur du système (nombre de processeurs/cœurs de processeur, processeurs découverts, pourcentage d’utilisation). | system.cpu.discovery, system.cpu.num, system.cpu.util | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| Docker | Surveillance des conteneurs Docker. | docker.container_info, docker.container_stats, docker.containers, docker.containers.discovery, docker.data_usage, docker.images, docker.images.discovery, docker.info, docker.ping |
Voir également : Paramètres de configuration |
| File | Collecte des métriques des fichiers. | vfs.file.cksum, vfs.file.contents, vfs.file.exists, vfs.file.md5sum, vfs.file.regexp, vfs.file.regmatch, vfs.file.size, vfs.file.time |
Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| Kernel | Surveillance du noyau. | kernel.maxfiles, kernel.maxproc | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| Log | Surveillance des fichiers journaux. | log, log.count, logrt, logrt.count | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. Voir également : Paramètres de configuration du plugin (Unix/Windows) |
| Memcached | Surveillance du serveur Memcached. | memcached.ping, memcached.stats | |
| Modbus | Lecture des données Modbus. | modbus.get | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| MQTT | Réception des valeurs publiées des rubriques MQTT. | mqtt.get | Pour configurer une connexion chiffrée au broker MQTT, indiquez les paramètres TLS dans le fichier de configuration de l’agent sous forme de paramètres de session nommée ou de valeurs par défaut. Actuellement, les paramètres TLS ne peuvent pas être transmis comme paramètres de clé d’élément. |
| MySQL | Surveillance de MySQL et de ses dérivés. | mysql.custom.query, mysql.db.discovery, mysql.db.size, mysql.get_status_variables, mysql.ping, mysql.replication.discovery, mysql.replication.get_slave_status, mysql.version |
Pour configurer une connexion chiffrée à la base de données, indiquez les paramètres TLS dans le fichier de configuration de l’agent sous forme de paramètres de session nommée ou de valeurs par défaut. Actuellement, les paramètres TLS ne peuvent pas être transmis comme paramètres de clé d’élément. |
| NetIf | Surveillance des interfaces réseau. | net.if.collisions, net.if.discovery, net.if.get, net.if.in, net.if.out, net.if.total | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| Oracle | Surveillance d’Oracle Database. | oracle.diskgroups.stats, oracle.diskgroups.discovery, oracle.archive.info, oracle.archive.discovery, oracle.cdb.info, oracle.custom.query, oracle.datafiles.stats, oracle.db.discovery, oracle.fra.stats, oracle.instance.info, oracle.pdb.info, oracle.pdb.discovery, oracle.pga.stats, oracle.ping, oracle.proc.stats, oracle.redolog.info, oracle.sga.stats, oracle.sessions.stats, oracle.sys.metrics, oracle.sys.params, oracle.ts.stats, oracle.ts.discovery, oracle.user.info, oracle.version |
Installez l’Oracle Instant Client avant d’utiliser le plugin. |
| Proc | Pourcentage d’utilisation du processeur par les processus. | proc.cpu.util | La clé prise en charge utilise les mêmes paramètres que la clé de l’agent Zabbix. |
| Redis | Surveillance du serveur Redis. | redis.config, redis.info, redis.ping, redis.slowlog.count | Pour configurer une connexion chiffrée à Redis, indiquez les paramètres TLS dans le fichier de configuration de l’agent sous forme de paramètres de session nommée ou de valeurs par défaut. Les paramètres TLS ne peuvent pas être transmis comme paramètres de clé d’élément. Notez qu’une configuration TLS incorrecte ou non valide peut empêcher le démarrage de Zabbix agent 2 ; vérifiez donc les fichiers de certificats, les autorisations et les chemins avant d’activer TLS. |
| Smart | Surveillance S.M.A.R.T. | smart.attribute.discovery, smart.disk.discovery, smart.disk.get | La version minimale requise de smartctl est 7.1. L’utilisateur qui exécute Zabbix agent 2 doit disposer des droits d’accès sudo/root à smartctl. Le plugin utilise uniquement les commandes suivantes : /usr/sbin/smartctl -a */usr/sbin/smartctl --scan * /usr/sbin/smartctl -j -V Les clés prises en charge peuvent être utilisées avec Zabbix agent 2 uniquement sous Linux/Windows, à la fois pour les vérifications passives et actives. Voir également : Paramètres de configuration |
| SW | Liste des paquets installés. | system.sw.packages, system.sw.packages.get | Les clés prises en charge utilisent les mêmes paramètres que la clé de l’agent Zabbix. |
| Swap | Taille de l’espace d’échange en octets/pourcentage. | system.swap.size | La clé prise en charge utilise les mêmes paramètres que la clé de l’agent Zabbix. |
| SystemRun | Exécute la commande spécifiée. | system.run | La clé prise en charge utilise les mêmes paramètres que la clé de l’agent Zabbix. Voir également : Paramètres de configuration du plugin (Unix/Windows) |
| Systemd | Surveillance des services systemd. | systemd.unit.discovery, systemd.unit.get, systemd.unit.info | |
| TCP | Vérification de la disponibilité des connexions TCP. | net.tcp.port | La clé prise en charge utilise les mêmes paramètres que la clé de l’agent Zabbix. |
| UDP | Surveillance de la disponibilité et des performances des services UDP. | net.udp.service, net.udp.service.perf | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| Uname | Récupération des informations sur le système. | system.hostname, system.sw.arch, system.uname | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| Uptime | Collecte des métriques de disponibilité du système. | system.uptime | La clé prise en charge utilise les mêmes paramètres que la clé de l’agent Zabbix. |
| VFSDev | Collecte des métriques VFS. | vfs.dev.discovery, vfs.dev.get, vfs.dev.read, vfs.dev.write | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| WebCertificate | Surveillance des certificats TLS/SSL des sites web. | web.certificate.get | |
| WebPage | Surveillance des pages web. | web.page.get, web.page.perf, web.page.regexp | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| ZabbixAsync | Collecte asynchrone des métriques. | net.tcp.listen, net.udp.listen, sensor, system.boottime, system.cpu.intr, system.cpu.load, system.cpu.switches, system.hw.cpu, system.hw.macaddr, system.localtime, system.sw.os, system.swap.in, system.swap.out, vfs.fs.discovery |
Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| ZabbixStats | Métriques internes du serveur/proxy Zabbix ou nombre d’éléments en retard dans une file d’attente. | zabbix.stats | Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |
| ZabbixSync | Collecte synchrone des métriques. | net.dns, net.dns.record, net.tcp.service, net.tcp.service.perf, proc.mem, proc.num, system.hw.chassis, system.hw.devices, system.sw.packages, system.users.num, vfs.dir.count, vfs.dir.size, vfs.fs.get, vfs.fs.inode, vfs.fs.size, vm.memory.size. |
Les clés prises en charge utilisent les mêmes paramètres que les clés de l’agent Zabbix. |