Professional Documents
Culture Documents
MUITO MAIS!
www.4linux.com.br 2
Objetivos da Aula
Introduo ao sistema de monitoramento Conhecer a ferramenta Zabbix Plano de monitoramento da empresa Dexter Courier Instalao do servidor Zabbix Gerenciar configurao e iniciar primeiros testes
Servidores
Dispositivos de rede
Servios Linux
Banco de dados
Active Directory
Pginas/Link de internet
10
3=#
11
CREATE DATABASE zabbixdb; CREATE ROLE zabbix LOGIN; \password zabbix Digite nova senha: zabbixdbpw
logout
12
13
vim /etc/postgresql/9.1/main/postgresql.conf
14
15
cd /usr/src tar xvf zabbix-2.0.6.tar su - postgres cd /usr/src/zabbix-2.0.6/database/postgresql cat schema.sql | psql zabbixdb cat images.sql | psql zabbixdb cat data.sql | psql zabbixdb
Executar os comandos na mquina Datacenter Server
16
2=#
logout
NOTA: Se voc estiver usando um postgresql anterior a verso 9.0 utilizar o procedimento descrito na apostila.
Executar os comandos na mquina Datacenter Server
17
sudo
18
aptitude
install
libssh2-1-dev tree
libopenipmi-dev libldap2-dev
libsnmp-dev
libcurl4-gnutls-dev
postgresql-server-dev-9.1
19
20
21
2# 3# 4# 5#
22
23
rm /opt/zabbix-2.0.6/sbin/zabbix_agent rm -rf /opt/zabbix/etc/* strip --strip-all /opt/zabbix-2.0.6/*/* groupadd zabbix useradd -g zabbix -m -s /bin/bash zabbix mkdir /var/{log,run}/zabbix -p chown zabbix. /var/{run,log}/zabbix -R
24
cd /usr/src tar xf zabbix-server-2.0-config.tar -C /opt/zabbix tar xf zabbix-server-bootscript-debian.tar -C / chown root.zabbix /opt/zabbix/etc -R find /opt/zabbix/etc -type d -exec chmod 0750 {} \; find /opt/zabbix/etc -type f -exec chmod 0640 {} \; chmod 0750 /etc/init.d/zabbix-*
25
export PATH="$PATH:/opt/zabbix/bin:/opt/zabbix/sbin"
9# 10# 11#
26
vim /opt/zabbix/etc/server.d/database.conf
vim /opt/zabbix/etc/agentd.d/passivechecks.conf
Server=127.0.0.1,192.168.200.2
27
28
29
30
insserv -vd zabbix-agentd insserv -vd zabbix-server service zabbix-server start service zabbix-agentd start
31
tail -n1 /var/log/zabbix/zabbix_server.log tail -n1 /var/log/zabbix/zabbix_agentd.log ps u -C zabbix_agentd ps u -C zabbix_server netstat -ntpl | grep zabbix zabbix_get -s 127.0.0.1 -k agent.ping zabbix_get -s 192.168.200.2 -k agent.ping
32
Prximos Passos
Para que voc tenha um melhor aproveitamento do curso, participe das seguintes atividades disponveis no Netclass: Fazer a leitura da Apostila Instalao do Servidor Zabbix; Resolver o Desafio para criar um script de instalao do servidor Zabbix para distribuies Debian e/ou CentOS e postar o resultado no Frum Temtico; Responder as questes do Teste de Conhecimento.
Mos obra!
33