Documentation

6 Arquivo: Agente Zabbix (UNIX, versão Inetd)

Os parâmetros suportados em um arquivo de de configuração agente Zabbix (UNIX, versão Inetd) são:

Parâmetro Obrigatório Valor Padrão Descrição
Alias não Define um alias para uma chave de item. Ele pode ser utilizado para substituir uma chave de item longa e complexa por outra menor e mais simples. Vários parâmetros // Alias // podem estar presentes, mas múltiplos parâmetros com a mesma chave Alias não são permitidos.
Diferentes chaves // Alias // podem fazer referência à mesma chave do item.
Por exemplo, para recuperar o ID do usuário 'zabbix':
%% Alias = zabbix.userid: vfs.file.regexp [/etc/passwd,
zabbix:.:([0-9]+),,,,\1] %%
A partir de então a chave mais curta ** zabbix.userid ** pode ser usada para recuperar dados.
Include não Pode-se incluir arquivos individuais ou todos os arquivos em um diretório no arquivo de configuração
Para incluir apenas arquivos relevantes no diretório especificado, o caractere curinga asterisco é suportado para batimento de padrões. Por exemplo: '' /caminho/absoluto/para/arquivos/de/configuração/*.conf ''. O batimento de padrões é suportado desde o ** Zabbix 2.4.0 **
Ver notas especiais sobre as limitações.
Server sim - Lista de endereços IP, delimitados por vírgula, de servidores ou proxies Zabbix. Conexões de outros IPs serão rejeitadas.
Timeout não 3 Não gastar mais do que "timeout" segundos na obtenção do valor solicitado (1-255). O agente não mata processos disparados por UserParameter que atingiram o timeout!
UnsafeUserParameters não 0 Permitir que quaisquer caracteres sejam passados como argumentos para parâmetros definidos pelo usuário.
UserParameter não Parâmetro de monitoramento definido pelo usuário. Pode haver vários parâmetros definidos pelo usuário.
Formato: UserParameter = <chave>, <comando shell>
Note que o comando shell não deve retornar string vazia ou EOL apenas.
Exemplo: UserParameter = system.test, who|wc -l