4-Apostila Zabbix Agent e Permissões de Acesso
4-Apostila Zabbix Agent e Permissões de Acesso
4-Apostila Zabbix Agent e Permissões de Acesso
www.4linux.com.br
Projetos na sua empresa
com a qualidade dos treinamentos
i
Capítulo 4
4.1 Introdução
Agora chegou o momento de instalar o agente do Zabbix nas outras máquinas virtu-
ais com GNU/Linux. O procedimento de instalação é similar ao do servidor, mudando
apenas os repositórios e o método de instalação conforme o sistemas operacional.
1
4Linux - www.4linux.com.br
• HostnameItem: Item usado para gerar o Hostname se ele for indefinido. Igno-
rado se Hostname estiver definido.
• Timeout: Define o tempo permitido para gastar N tempo para realizar uma
coleta.
• AllowRoot: Permitir que o agente seja executado como ’root’. Por padrão deve
ser executado como ’zabbix’. (0 - Não permite e 1 - Permite).
• Include: Incluí um diretório ou um arquivo para ser lido para armazenar opções
especificas de novos parâmetros.
1 root@gw - matriz :~ # wget http :// repo . zabbix . com / zabbix /2.2/ rhel /6/ i386
/ zabbix - release -2.2 -1. el6 . noarch . rpm
1 root@gw - matriz :~ # rpm -i zabbix - release -2.2 -1. el6 . noarch . rpm
1 root@fw - matriz :~ # wget http :// repo . zabbix . com / zabbix /2.2/ debian / pool
/ main / z / zabbix - release / zabbix - release_2 .2 -1+ wheezy_all . deb
1 root@fw - filialsp :~ # wget http :// repo . zabbix . com / zabbix /2.2/ debian /
pool / main / z / zabbix - release / zabbix - release_2 .2 -1+ wheezy_all . deb
Apos configurar o repositório e instalar o Zabbix Agent, copie via scp o arquivo zab-
bix_agentd.conf para o diretório /etc/zabbix/ e reinicie seu serviço. Exemplo:
Siga os passos de instalação para cada servidor conforme sua distribuição, alterando
o valor da diretiva ListenIP com o IP do servidor:
1 root@fw - filialrj :~ # wget http :// repo . zabbix . com / zabbix /2.2/ debian /
pool / main / z / zabbix - release / zabbix - release_2 .2 -1+ wheezy_all . deb
Siga os passos de instalação para cada servidor conforme sua distribuição, alterando
o valor da diretiva ListenIP com o IP do servidor:
http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-
1.el6.noarch.rpm
Etapa 1: Baixar o instalador do Agent Zabbix para Windows versão 2.2.3 64 bits no
endereço:
http://www.suiviperf.com/zabbix/zabbix_agent-2.2.3_x64.msi
Abra o arquivo em C: -> Program Files -> Zabbix Agent e defina as seguintes confi-
gurações
1 ....
2
3 ListenIP =192.168.200.4
4
5 # ## Hostname = ADSERVER
6
7 HostnameItem = system . hostname
8
9 HostMetadata = windows
Para exemplificar a criação dos hosts vamos criar os grupos Matriz Dexter, Filial SP
e Filial RJ, para organizar os servidores da empresa Dexter.
1 - Para começar clique no menu Configuration -> Host groups, e clique no botão
“Create host group” conforme a Figura .
1 - Para criar um novo host para a máquina Gateway Matriz clique no botão “Create
Host”.
• O campo Name e Visible Name coloque o nome do host e o nome que você
deseja que fique visível. (Gateway Matriz no nosso caso).
• No Groups escolha quais grupos este host deve pertencer. Lembre-se que
estes grupos vão indicar quem pode ou não acessar este host pelo “frontend”.
• No Agent interfaces temos que indicar como será feita a coleta, seja por IP ou
por DNS.
Na tela a seguir selecione a aba “Templates“ e digite na caixa “Link new templates“ e
selecione o template “4Linux - SO Linux“
Em seguida clique no link ”Add” e depois clique em ”Save” para finalizar esta opera-
ção.
Agora vamos fazer um pequeno exercício que vai demonstrar outro recurso interes-
sante do Zabbix: o “Mass update”.
Associe o template “4Linux - Zabbix Server“ para o host “Zabbix Server“ e o template
“4Linux - SO Windows“ para o host “AD Server“.
Ao retornar você verá o grupo na caixa. Clique em “Save” e pronto, quem pertencer
ao grupo “Suporte Matriz” vai poder ler e gravar nos hosts da unidade Matriz.
Os direitos de “deny” tem precedência aos de “read only”, que por sua vez
tem precedência sobre os de “read write”.
1 - Cadastra-lo no Zabbix;
3 - Associar a um template.
Feito as etapas clique na aba “Configuration“ -> “Hosts“ e no status “Not monitored“
para ativar o monitoramento. No momento vamos ativar apenas os hosts do grupo
Dexter Matriz
Após alguns segundos o ícone com a letra Z em maiúscula vai acender, indicando
que o host esta sendo monitorado pelo Zabbix