Os seguintes objetos estão diretamente relacionados à API dcheck.
O objeto de verificação de descoberta define uma verificação específica realizada por uma regra de descoberta de rede. Ele possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| dcheckid | ID | ID da verificação de descoberta. |
| druleid | ID | ID da regra de descoberta à qual a verificação pertence. |
| key_ | string | Chave do item (se type estiver definido como "Zabbix agent") ou OID SNMP (se type estiver definido como "SNMPv1 agent", "SNMPv2 agent" ou "SNMPv3 agent").Comportamento da propriedade: - obrigatório se type estiver definido como "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent" ou "SNMPv3 agent" |
| ports | string | Um ou vários intervalos de portas a serem verificados, separados por vírgulas. Padrão: 0. Comportamento da propriedade: - suportado se type estiver definido como "SSH" (0), "LDAP" (1), "SMTP" (2), "FTP" (3), "HTTP" (4), "POP" (5), "NNTP" (6), "IMAP" (7), "TCP" (8), "Zabbix agent" (9), "SNMPv1 agent" (10), "SNMPv2 agent" (11), "SNMPv3 agent" (13), "HTTPS" (14) ou "Telnet" (15) |
| snmp_community | string | Comunidade SNMP. Comportamento da propriedade: - obrigatório se type estiver definido como "SNMPv1 agent" ou "SNMPv2 agent" |
| snmpv3_authpassphrase | string | Senha de autenticação. Comportamento da propriedade: - suportado se type estiver definido como "SNMPv3 agent" e snmpv3_securitylevel estiver definido como "authNoPriv" ou "authPriv" |
| snmpv3_authprotocol | integer | Protocolo de autenticação. Valores possíveis: 0 - (padrão) MD5; 1 - SHA1; 2 - SHA224; 3 - SHA256; 4 - SHA384; 5 - SHA512. Comportamento da propriedade: - suportado se type estiver definido como "SNMPv3 agent" e snmpv3_securitylevel estiver definido como "authNoPriv" ou "authPriv" |
| snmpv3_contextname | string | Nome do contexto SNMPv3. Comportamento da propriedade: - suportado se type estiver definido como "SNMPv3 agent" |
| snmpv3_privpassphrase | string | Senha de privacidade. Comportamento da propriedade: - suportado se type estiver definido como "SNMPv3 agent" e snmpv3_securitylevel estiver definido como "authPriv" |
| snmpv3_privprotocol | integer | Protocolo de privacidade. Valores possíveis: 0 - (padrão) DES; 1 - AES128; 2 - AES192; 3 - AES256; 4 - AES192C; 5 - AES256C. Comportamento da propriedade: - suportado se type estiver definido como "SNMPv3 agent" e snmpv3_securitylevel estiver definido como "authPriv" |
| snmpv3_securitylevel | string | Nível de segurança. Valores possíveis: 0 - noAuthNoPriv; 1 - authNoPriv; 2 - authPriv. Comportamento da propriedade: - suportado se type estiver definido como "SNMPv3 agent" |
| snmpv3_securityname | string | Nome de segurança. Comportamento da propriedade: - suportado se type estiver definido como "SNMPv3 agent" |
| type | integer | Tipo de verificação. Valores possíveis: 0 - SSH; 1 - LDAP; 2 - SMTP; 3 - FTP; 4 - HTTP; 5 - POP; 6 - NNTP; 7 - IMAP; 8 - TCP; 9 - Zabbix agent; 10 - SNMPv1 agent; 11 - SNMPv2 agent; 12 - ICMP ping; 13 - SNMPv3 agent; 14 - HTTPS; 15 - Telnet. Comportamento da propriedade: - obrigatório |
| uniq | integer | Se deve usar esta verificação como critério de exclusividade do dispositivo. Apenas uma verificação exclusiva pode ser configurada para uma regra de descoberta. Valores possíveis: 0 - (padrão) não usar esta verificação como critério de exclusividade; 1 - usar esta verificação como critério de exclusividade. Comportamento da propriedade: - suportado se type estiver definido como "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent" ou "SNMPv3 agent" |
| host_source | integer | Fonte para o nome do host. Valores possíveis: 1 - (padrão) DNS; 2 - IP; 3 - valor de descoberta desta verificação. |
| name_source | integer | Fonte para o nome visível. Valores possíveis: 0 - (padrão) não especificado; 1 - DNS; 2 - IP; 3 - valor de descoberta desta verificação. |
| allow_redirect | integer | Permitir situação em que o alvo do ICMP ping responde de um endereço IP diferente. Valores possíveis: 0 - (padrão) tratar respostas redirecionadas como se o host de destino estivesse inativo (falha); 1 - tratar respostas redirecionadas como se o host de destino estivesse ativo (sucesso). Comportamento da propriedade: - suportado se type estiver definido como "ICMP ping" |