Instalação e Configuração do Zabbix 3 e Agentes (Linux/Windows)
Este artigo demonstrará como instalar e configurar o Zabbix 3 em um servidor Debian e clientes (agentes) Windows e Linux (Debian).
[ Hits: 78.441 ]
Por: Eduardo Mozart de Oliveira em 24/10/2016 | Blog: http://www.eduardomozartdeoliveira.wordpress.com/
<HEADER><DATALEN>{
"request":"active checks",
"host":"<hostname>"
}
Servidor responde:
<HEADER><DATALEN>{
"response":"success",
"data":[
{
"key":"log[/home/zabbix/logs/zabbix_agentd.log]",
"delay":30,
"lastlogsize":0,
"mtime":0
},
{
"key":"agent.version",
"delay":600,
"lastlogsize":0,
"mtime":0
},
{
"key":"vfs.fs.size[/nono]",
"delay":600,
"lastlogsize":0,
"mtime":0
}
]
}
O servidor deve responder com sucesso. Para cada item retornado, todas as propriedades key, delay, lastlogsize e mtime devem existir, independente do item ser um item de log ou não.
<HEADER><DATALEN>{
"request":"agent data",
"data":[
{
"host":"<hostname>",
"key":"agent.version",
"value":"2.4.0",
"clock":1400675595,
"ns":76808644
},
{
"host":"<hostname>",
"key":"log[/home/zabbix/logs/zabbix_agentd.log]",
"lastlogsize":112,
"value":" 19845:20140621:141708.521 Starting Zabbix Agent [<hostname>]. Zabbix 2.4.0 (revision 50000).",
"clock":1400675595,
"ns":77053975
},
{
"host":"<hostname>",
"key":"vfs.fs.size[/nono]",
"state":1,
"value":"Cannot obtain filesystem information: [2] No such file or directory",
"clock":1400675595,
"ns":78154128
}
],
"clock": 1400675595,
"ns": 78211329
}
Resposta do servidor:
<HEADER><DATALEN>{
"response":"success",
"info":"processed: 3; failed: 0; total: 3; seconds spent: 0.003534"
}
Por exemplo:
| Parâmetro | Descrição |
|---|---|
| Agentes UNIX e Windows | |
| -c --config <arquivo-de-configuração> | Caminho absoluto para o arquivo de configuração. Você pode usar esta opção para especificar um arquivo de configuração diferente do arquivo padrão. No UNIX, o padrão é /usr/local/etc/zabbix_agentd.conf ou definido pelas variáveis de compilação --sysconfdir ou --prefix No Windows, o padrão é c:zabbix_agentd.conf |
| -p --print | Exibe itens conhecidos. Nota: se o arquivo de configuração não está no caminho padrão, você deve especificar o caminho para retornar resultados de parâmetros de usuário também. |
| -t --test <item key> | Testa o item específico. Nota: se o arquivo de configuração não está no caminho padrão, você deve especificar o caminho para retornar resultados de parâmetros de usuário também. |
| -h --help | Exibe informação de ajuda |
| -V --version | Exibe número da versão |
| Somente agente UNIX: | |
| -R --runtime-control log_level_increase | Com controles de tempo de execução você pode alterar o nível de log do agente. |
Instalação do OpenJDK e Oracle JDK 11 no Ubuntu e Debian
Desfragmentando partições NTFS no Linux
Instalação do Driver ATI Radeon XPRESS 200 no Ubuntu 16.04
Configuração do Ubuntu 16.04 para acesso com cartão ao Banrisul
Xubuntu Retrô (ao estilo Space Invaders)
Asterisk - Instalação e configuração no Debian Lenny
Dominando o apt-get no Conectiva
Criando uma Infraestrutura para uma micro Empresa
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (16)
De volta para o futuro - ou melhor, para o presente (parte 2) (3)
Instalação do cosmic no archlinux (1)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (7)









