Parâmetros de probe SNMP
Esta lista de parâmetros pode ser passada para os probes SNMP.
Para obter instruções sobre como configurar parâmetros de probe, consulte Definir parâmetros de probe.
| Parâmetro | Descrição | Valor padrão |
|---|---|---|
| oid_spec_list | Uma lista de especificações OID, uma por linha. Cada especificação deve estar em uma das duas seguintes formas:
(Secundários do OID) refere-se a uma lista delimitada por vírgulas de nós secundários nas entradas da tabela fornecida. Por exemplo, "ifEntry.ifIndex,ifEntry.ifDescr,ifEntry.ifType" são secundários OID da tabela "iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable". Por conveniência, o prefixo de entrada da tabela pode ser deixado de lado. (Os secundários anteriores podem ser especificados como "ifIndex,ifDescr,ifType".) Qualquer secundário pode incluir um qualificador de filtro entre parênteses. Por exemplo, o secundário "entPhysicalContainedIn(-0)" especifica o retorno de entradas da tabela somente se o valor de "entPhysicalContainedIn" for igual a 0. Os operadores compatíveis com a expressão são:
Se mais de um secundário tiver uma expressão de filtro, uma correspondência em qualquer um dos secundários fará com que essa entrada seja lida. Qualquer conteúdo, incluindo e após um "//", é ignorado (comentários). Qualquer OID que não comece com "1,3.6,1" ou "iso.org.dod.internet" precederá automaticamente com "1,3.6,1". por conveniência. |
obrigatório |
| origem | O endereço IP ou o nome do host do dispositivo no qual consultar SNMP. | obrigatório |
| índice | O índice a ser aplicado após a cadeia de caracteres da comunidade, para indexação de cadeia de caracteres da comunidade no estilo Cisco (para interrogação de VLAN). | 0 |
| credential_id | O sys_id de uma credencial específica que é preferencial para uso acima do restante. Este parâmetro é somente para uso interno e não é compatível. | nenhum |
| credential_tag | O marcador de credencial que deve ser usado. Este parâmetro é somente para uso interno e não é compatível. | nenhum |
| timeout | O valor do tempo limite (em milissegundos) para aguardar uma resposta, em vez do padrão. Você pode usar este parâmetro para substituir mid.snmp.request.timeoutParâmetro de configuração do SNMP MID Server. Nota: Quando use_getbulkestá definido como true, O valor do tempo limite é para uma solicitação GETBULK individual. |
1500 |
| stabited_session_timeout | O intervalo (em milissegundos) para aguardar uma resposta após pelo menos uma resposta ser recebida. Valores mais longos podem ser úteis para coletar dados completos e precisos. Você pode usar este parâmetro para substituir mid.snmp.session.timeoutParâmetro de configuração do SNMP MID Server. | 500 |
| depurar | Habilita o registro em log de depuração. Definido como verdadeiro para o modo de depuração. | falso |
| request_interval | O intervalo (em milissegundos) entre solicitações sucessivas de um OID quando uma resposta não foi recebida, até que o valor de tempo limite (ou estabelecido_session_timeout) seja atingido. Se este valor estiver definido como pelo menos o valor de tempo limite (ou estabelecido_session_timeout), somente uma única solicitação será enviada para qualquer OID específico. Se você mudar o valor de tempo limite (ou estabelecido_session_timeout), ajuste request_interval ao mesmo tempo para evitar o envio de muitas ou poucas solicitações para o mesmo OID, conforme apropriado para um determinado ambiente. | 400 |
| request_delay | O intervalo (em milissegundos) entre o recebimento de uma resposta e a transmissão da próxima solicitação. O padrão é 0 (sem atraso). Este valor pode ser definido para diminuir a taxa geral de uma consulta SNMP. | 0 |
| result_format | Retorna cargas no formato JSON para estes probes:
Aviso: O uso deste parâmetro com quaisquer outras probes faz com que o sensor falhe. |
JSON |
| use_getbulk | Habilita o uso de solicitações SNMP GETBULK para recuperar dados tabulares de dispositivos SNMP em vez de usar várias solicitações SNMP GETNEXT. Para dados tabulares, o GETBULK é mais eficiente. Independentemente do tipo de solicitação, determinados dispositivos podem não retornar resultados quando estão ocupados com outras tarefas. Este parâmetro é usado para configurar no nível de probe. GETBULK também pode ser definido para um MID Server individual ou globalmente para todos os MID Servers. As configurações são listadas na ordem de precedência:
. established_session_timeout, request_interval,e. request_delayos parâmetros são ignorados quando use_getbulkestá definido como verdadeiro . Em vez disso, o retrieso parâmetro está disponível. A configuração de tempo limite é a mesma usada por use_getscalar. Por padrão, os probes a seguir usam solicitações GETBULK (o valor do parâmetro é true).
Nota: Esses probes têm um timeoutvalor de 5000. |
falso |
| use_getescalar | Habilita o uso de recuperação e manipulação simplificadas de valores escalares de dispositivos SNMP. . established_session_timeout, request_intervale request_delayos parâmetros são ignorados quando use_getscalarestá definido como verdadeiro . Em vez disso, o retriese. timeoutos parâmetros estão disponíveis. A configuração de tempo limite é a mesma usada por use_getbulk. |
falso |
| novas tentativas | O número de tentativas adicionais Descoberta Faz com que uma solicitação GETBULK individual seja concluída (consulte use_getbulkOu uma solicitação GETNEXT quando use_getscalaro parâmetro está definido como verdadeiro . | 2 |