A implementação das verificações net.tcp.service
e net.udp.service
é detalhada nesta página para os vários serviços definidos por seus parâmetros.
ftp
Cria uma conexão TCP e espera os primeiros 4 caracteres do resposta seja "220 ", então envia "QUIT\r\n". A porta padrão 21 é usada se não for especificado.
http
Cria uma conexão TCP sem esperar e enviar nada. Predefinição a porta 80 é usada se não for especificada.
https
Usa (e só funciona com) libcurl, não verifica a autenticidade de o certificado, não verifica o nome do host no certificado SSL, apenas busca o cabeçalho de resposta (solicitação HEAD). A porta padrão 443 é usado se não for especificado.
imap
Cria uma conexão TCP e espera os primeiros 4 caracteres do resposta seja "* OK", então envia "a1 LOGOUT\r\n". Porta padrão 143 é usado se não for especificado.
ldap
Abre uma conexão com um servidor LDAP e executa uma pesquisa LDAP operação com filtro definido como (objectClass=*). Espera sucesso recuperação do primeiro atributo da primeira entrada. A porta padrão 389 é usado se não for especificado.
nntp
Cria uma conexão TCP e espera os 3 primeiros caracteres do resposta seja "200" ou "201", então envia "QUIT\r\n". Porta padrão 119 é usado se não for especificado.
pop
Cria uma conexão TCP e espera os 3 primeiros caracteres do resposta seja "+OK", então envia "QUIT\r\n". A porta padrão 110 é usada se não for especificado.
smtp
Cria uma conexão TCP e espera os 3 primeiros caracteres do resposta seja "220", seguido por um espaço, o final da linha ou um traço. As linhas que contêm um traço pertencem a uma resposta de várias linhas e a resposta será relido até que uma linha sem o traço seja recebida. Então envia "QUIT\r\n". A porta padrão 25 é usada se não for especificada.
ssh
Cria uma conexão TCP. Se a conexão foi estabelecida, ambos lados trocam uma string de identificação (SSH-major.minor-XXXX), onde major e minor são versões de protocolo e XXXX é uma string. Zabbix verifica se a string que corresponde à especificação foi encontrada e então envia volte a string "SSH-major.minor-zabbix_agent\r\n" ou "0\n" em incompatibilidade. A porta padrão 22 é usada se não for especificada.
tcp
Cria uma conexão TCP sem esperar e enviar nada. diferente as outras verificações requerem que o parâmetro port seja especificado.
telnet
Cria uma conexão TCP e espera um prompt de login (':' no final). A porta padrão 23 é usada se não for especificada.
ntp
Envia um pacote SNTP sobre UDP e valida a resposta conforme RFC 4330, seção 5. O padrão é a porta 123 .