Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

download Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

of 22

Transcript of Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    1/22

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    2/22

    www.4linux.com.br 2

    S na 4Linux o aluno

    aprende

    MUITO MAIS!

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    3/22

    3

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    4/224

    Instalao do agente por compilao

    Gateway Server

    Instalao do agente por script

    Datacenter, FileServer e Virtual Switch

    Ativar monitoramento dos novos servidores

    Objetivos da Aula

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    5/22

    5

    Baixar a fonte, desempacotar e instalar dependncias1#cd /usr/src

    2# wget http://ufpr.dl.sourceforge..zabbix-2.0.6.tar.gz

    3# tar xf zabbix-2.0.6.tar

    4# apt-get install build-essential make pkg-config

    5# aptitude install postgresql-server-dev-9.1

    6# cd /usr/src/zabbix-2.0.6

    Executar os comandos na

    mquina Gateway Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    6/22

    6

    Configurar o agente# ./configure --disable-server --disable-static

    --prefix=/opt/zabbix-2.0.6 mandir=/usr/share/man

    --enable-proxy --enable-agent --with-postgresql

    NOTA:A opo --enable-proxy foi usado neste servidor, que tambm ser

    um Zabbix Proxy.

    Executar os comandos na

    mquina Gateway Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    7/22

    7

    Compilar, instalar e remover arquivos ps instalao1#make -j2

    2# make install

    3# ln -svf /opt/zabbix-2.0.6 /opt/zabbix

    4# rm /opt/zabbix-2.0.6/sbin/zabbix_agent

    5# rm -rf /opt/zabbix/etc/zabbix_agent*

    6# strip --strip-all /opt/zabbix-2.0.6/*/*

    Executar os comandos namquina Gateway Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    8/22

    8

    Criar usurio, grupo e diretrios do Zabbix

    1#groupadd zabbix

    2# useradd -g zabbix -m -s /bin/bash zabbix

    3# mkdir /var/{log,run}/zabbix -p

    4# chown zabbix. /var/{run,log}/zabbix -R

    Executar os comandos na

    mquina Gateway Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    il fi

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    9/22

    9

    Configurar arquivos, permisses e PATH1# cd /usr/src

    2# tar xf zabbix-agent-2.0-config.tar -C /opt/zabbix

    3# tar xf zabbix-agent-bootscript-debian.tar -C /

    4# chown root.zabbix /opt/zabbix/etc -R

    5# find /opt/zabbix/etc -type d -exec chmod 0750 {} \;

    6# find /opt/zabbix/etc -type f -exec chmod 0640 {} \;

    Executar os comandos na

    mquina Gateway Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    C il C fi A

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    10/22

    10

    Configurar arquivos, permisses e PATH7# chmod 0750 /etc/init.d/zabbix-agentd

    8# vim /opt/zabbix/etc/agentd.d/passivechecks.conf

    Server=127.0.0.1,192.168.200.2,192.168.200.1

    9# vim /etc/profile.d/zabbix-path.sh

    export PATH="$PATH:/opt/zabbix/bin:/opt/zabbix/sbin"

    10# . /etc/profile

    Executar os comandos na

    mquina Gateway Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    C il C fi A t

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    11/22

    11

    Configurar agent e testes de comunicao1# insserv -v zabbix-agentd

    2# service zabbix-agentd start

    3#ps u -C zabbix_agentd

    4#zabbix_get -s 127.0.0.1 -k agent.ping

    5#zabbix_get -s 192.168.200.1 -k agent.ping

    ### A partir da MAQUINA Zabbix Server - 192.168.200.2

    6#zabbix_get -s 192.168.200.1 -k agent.ping

    Executar os comandos na

    mquina Gateway Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    C il C fi A t

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    12/22

    12

    Instalao do agente por script

    Para realizar a instalao do agente do zabbix de uma maneira

    automtica, desenvolvemos um script de instalao do agente.

    1# cd /usr/src

    2# apt-get install build-essential make pkg-config

    3# chmod +x zabbix-agent-2.0-install-debian.sh

    SINTAXE: [Script.sh] [IP do Servidor] [IP do Host]

    Executar os comandos na

    mquina Datacenter Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    C il C fi A t

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    13/22

    13

    Instalao do agente por script

    NOTA: Os pacotes .tar(zabbix-agent-2.0-config.tar e

    zabbix-agent-bootscript-debian.tar) e a fonte do zabbix (zabbix-2.0.6.tar), devem

    estar no mesmo local que o script.

    4#./zabbix-agent-2.0-install-debian.sh 2.0.6 192.168.200.2

    192.168.200.4

    5# vim /etc/profile.d/zabbix-path.sh

    export PATH="$PATH:/opt/zabbix/bin:/opt/zabbix/sbin"

    7# . /etc/profile

    Executar os comandos na

    mquina Datacenter Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Compilar e Config rar os Agentes

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    14/22

    14

    Configurar agent e testes de comunicao

    1#ps u -C zabbix_agentd

    2#zabbix_get -s 127.0.0.1 -k agent.ping

    3#zabbix_get -s 192.168.200.4 -k agent.ping

    ### A partir da MAQUINA Zabbix Server - 192.168.200.2

    4#zabbix_get -s 192.168.200.4 -k agent.ping

    Executar os comandos na

    mquina Datacenter Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Compilar e Configurar os Agentes

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    15/22

    15

    Instalao do agente por script

    1#cd /usr/src

    2#apt-get install build-essential make pkg-config

    3#./zabbix-agent-2.0-install-debian.sh 2.0.6 192.168.200.2192.168.200.6

    4#vim /etc/profile.d/zabbix-path.sh

    export PATH="$PATH:/opt/zabbix/bin:/opt/zabbix/sbin"

    5#. /etc/profile

    Executar os comandos na

    mquina File Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Compilar e Configurar os Agentes

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    16/22

    16

    Configurar agent e testes de comunicao

    1#ps u -C zabbix_agentd

    2#zabbix_get -s 127.0.0.1 -k agent.ping

    3#zabbix_get -s 192.168.200.6 -k agent.ping

    ### A partir da MAQUINA Zabbix Server

    192.168.200.2

    4#zabbix_get -s 192.168.200.6 -k agent.ping

    Executar os comandos na

    mquina File Server

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Compilar e Configurar os Agentes

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    17/22

    17

    Instalao do agente por script

    1#cd /usr/src

    2#apt-get install build-essential make pkg-config

    3#./zabbix-agent-2.0-install-ubuntu.sh 2.0.6

    192.168.200.2 192.168.200.100

    4#vim /etc/profile.d/zabbix-path.sh

    export PATH="$PATH:/opt/zabbix/bin:/opt/zabbix/sbin"

    5#. /etc/profile

    Executar os comandos na

    mquina Virtual Switch

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Compilar e Configurar os Agentes

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    18/22

    18

    Configurar agent e testes de comunicao

    1#ps u -C zabbix_agentd

    2#zabbix_get -s 127.0.0.1 -k agent.ping

    3#zabbix_get -s 192.168.200.100 -k agent.ping

    ### A partir da MAQUINA Zabbix Server

    192.168.200.2

    4#zabbix_get -s 192.168.200.100 -k agent.ping

    Executar os comandos na

    mquina Virtual Switch

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Compilar e Configurar os Agentes

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    19/22

    19

    Ativar monitoramento do novos servidores

    Aps instalar o Zabbix Agent nos servidores da Dexter, clique na

    aba Configuration Hosts e no status Not monitored para

    ativar o monitoramento;

    Ative os seguintes servidores:

    Gateway

    Datacenter

    Server

    Virtual Switch

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Executar as tarefas na mquina

    Desktop Interno

    Compilar e Configurar os Agentes

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    20/22

    20

    Ativar monitoramento do novos servidores

    Resultado Final

    Compilar e Configurar os AgentesZabbix no Debian-Ubuntu

    Executar as tarefas na mquina

    Desktop Interno

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    21/22

    21

    Para que voc tenha um melhor aproveitamento do curso, participe

    das seguintes atividades disponveis no Netclass:

    Fazer a leitura da Apostila Compilar e Configurar os Agentes

    Zabbix no Debian-Ubuntu;

    Resolver o Desafio para gerenciar templates no Zabbix e postar

    o resultado no Frum Temtico;

    Responder as questes do Teste de Conhecimento.

    Mos obra!

    Prximos Passos

  • 7/29/2019 Slides Configurar Agentes Zabbix no DebianUbuntu.pdf

    22/22