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 aguarda que os primeiros 4 caracteres respondidos sejam "220 ", então envia "QUIT\r\n". O padrão é a porta 21.
http
Cria uma conexão TCP sem esperar ou enviar nada. O padrão é a porta 80.
https
Utiliza (e só funciona com) a libcurl
, mas não verifica a autenticidade nem o hostname no certificado, apenas recebe a resposta do cabeçalho (HEAD request). O padrão é a porta 443 .
imap
Cria uma conexão TCP e aguarda que os primeiros 4 caracteres respondidos sejam "* OK", então envia "a1 LOGOUT\r\n". O padrão é a porta 143.
ldap
Abre uma conexão com o servidor LDAP e eecuta uma operação de pesquisa com o filtro configurado para (objectClass=*). Aguarda uma recuperação com sucesso do primeiro atributo da primeira entidade. O padrão é a porta 389 .
nntp
Cria uma conexão TCP e aguarda que os primeiros 3 caracteres respondidos sejam "200" ou "201", então envia "QUIT\r\n". O padrão é a porta 119 .
pop
Cria uma conexão TCP e aguarda que os primeiros 3 caracteres respondidos sejam "+OK", então envia "QUIT\r\n". O padrão é a porta 110 .
smtp
Cria uma conexão TCP e aguarda que os primeiros 3 caracteres respondidos "220", seguidos de um espaço, fim de linha ou traço. As linhas contendo um traço pertencem a uma resposta de várias linhas e a resposta será re-lida enquanto não receber uma linha sem traço. Então envia "QUIT\r\n". O padrão é a porta 25 .
ssh
Cria uma conexão TCP. Se a conexão for estabelecida, ambos os lados fazem a troca de strings de identificação (SSH-major.minor-XXXX), onde a 'major' e 'minor' são as versões do protocolo e XXXX é um texto. O Zabbix verifica se o texto que corresponde com a especificação e envia de volta o texto "SSH-major.minor-zabbix_agent\r\n" ou "0\n". O padrão é a porta 22 .
tcp
Cria uma conexão TCP sem aguardar ou enviar nada. Diferentemente das outras verificações, requer a especificação de um número de porta.
telnet
Cria uma conexão TCP e aguarda um prompt de login (':' no final). O padrão é a porta 23 .
ntp
Envia um pacote SNTP sobre UDP e valida a resposta conforme RFC 4330, seção 5. O padrão é a porta 123 .