La mise en œuvre des vérifications net.tcp.service et net.udp.service est détaillée sur cette page pour les différents services spécifiés dans le paramètre service.
ftp
Crée une connexion TCP et attend que les 4 premiers caractères de la réponse soient "220 ", puis envoie "QUIT\r\n". Le port 21 par défaut est utilisé s'il n'est pas spécifié.
http
Crée une connexion TCP sans rien attendre ni rien envoyer. Le port par défaut 80 est utilisé s'il n'est pas spécifié.
https
Utilise (et fonctionne uniquement avec) libcurl, ne vérifie pas l'authenticité du certificat, ne vérifie pas le nom d'hôte dans le certificat SSL, récupère uniquement l'en-tête de la réponse (requête HEAD). Le port par défaut 443 est utilisé s'il n'est pas spécifié.
imap
Crée une connexion TCP et s’attend à ce que les 4 premiers caractères de la réponse soient "* OK", puis envoie "a1 LOGOUT\r\n". Le port par défaut 143 est utilisé s'il n'est pas spécifié.
ldap
Ouvre une connexion à un serveur LDAP et effectue une opération de recherche LDAP avec le filtre défini sur (objectClass=*). Attend une récupération réussie du premier attribut de la première entrée. Le port par défaut 389 est utilisé s'il n'est pas spécifié.
nntp
Crée une connexion TCP et s'attend à ce que les 3 premiers caractères de la réponse soient "200" ou "201", puis envoie "QUIT\r\n". Le port par défaut 119 est utilisé s'il n'est pas spécifié.
pop
Crée une connexion TCP et s'attend à ce que les 3 premiers caractères de la réponse soient "+OK", puis envoie "QUIT\r\n". Le port par défaut 110 est utilisé s'il n'est pas spécifié.
smtp
Creates a TCP connection and expects the first 3 characters of the response to be "220", followed by a space, the line ending or a dash. The lines containing a dash belong to a multiline response and the response will be re-read until a line without the dash is received. Then sends "QUIT\r\n". Default port 25 is used if not specified.
ssh
Crée une connexion TCP. Si la connexion a été établie, les deux côtés échangent une chaîne d'identification (SSH-major.minor-XXXX), où major et minor sont des versions de protocole et XXXX est une chaîne. Zabbix vérifie si la chaîne correspondant à la spécification est trouvée, puis renvoie la chaîne "SSH-major.minor-zabbix_agent\r\n" ou "0\n" en cas de non concordance. Le port par défaut 22 est utilisé s'il n'est pas spécifié.
tcp
Crée une connexion TCP sans rien attendre ni rien envoyer. Contrairement aux autres vérifications, le paramètre de port doit être spécifié.
telnet
Crée une connexion TCP et attend une invite de connexion (':' à la fin). Le port par défaut 23 est utilisé s'il n'est pas spécifié.
ntp
Envoie un paquet SNTP sur UDP et valide la réponse conformément à la RFC 4330, section 5. Le port par défaut 123 est utilisé s'il n'est pas spécifié.