Mostrando postagens com marcador Monitoramento. Mostrar todas as postagens
Mostrando postagens com marcador Monitoramento. Mostrar todas as postagens

quinta-feira, 18 de julho de 2013

Instalação do Zabbix 2.0 para Debian 6

Instalação de pacotes

Esta Instalação é feita no Debian 6 (Squeeze)
Instale o pacote de configuração de repositório. este pacote contém arquivos de configuração do apt.

Dentro de /root crie uma pasta para fazermos os downloads

# mkdir download

# cd download/
# wget http://repo.zabbix.com/zabbix/2.0/debian/pool/main/z/zabbix-release/zabbix-release_2.0-1squeeze_all.deb

# dpkg -i zabbix-release_2.0-1squeeze_all.deb
# apt-get update


Instalação e configuração do banco de dados MySQL.
Pacote debian Zabbix irá criar um DB Zabbix e preencher o banco de dados inicial automaticamente. No entanto, não há nenhuma maneira para definir o conjunto de caracteres do banco de dados MySQL. Se você usar um banco de dados MySQL como backend db Zabbix, por favor, siga os seguintes passos antes de instalar o pacote zabbix-server-mysql, ou não usar dbconfig-comum.


Instale o pacote do servidor MySQL:
# apt-get install mysql-server



Ajuste o parâmetro de codificação de caracteres no arquivo / etc / mysql / my.cnf
[Mysqld]
default-character-set = utf8

Em seguida, iniciar o mysqld
# service mysql start
ou

# /etc/init.d/mysql restart




Instalando pacotes Zabbix

Instalar pacotes Zabbix. dbconfig-comum vai criar o banco de dados e preencher o esquema iniciais e os dados automaticamente. Se db backend está localizado em um servidor diferente, defina dbc_remote_questions_default='true' in /etc/dbconfig-common/config.

Servidor Zabbix e frontend web com banco de dados mysql.
# apt-get install zabbix-server-mysql zabbix-frontend-php

Exemplo de instalação de agente Zabbix.
# apt-get install zabbix-agent

Edição de configuração do PHP para Zabbix frontend
Arquivo de configuração do Apache para Zabbix frontend está localizado em /etc/apache2/conf.d/zabbix. 

Alguns PHP ajustes já estão configurados.
# vim / etc/apache2/conf.d/zabbix
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value 2M upload_max_filesize
php_value max_input_time 300
php_value date.timezone America/Sao_Paulo


É necessário remover o comentário da configuração "date.timezone" e defina o fuso horário correto para você. Depois de alterar o arquivo de configuração, reinicie o servidor web apache.
# Service apache2 reiniciar

Zabbix frontend está disponível em http://[IP_do_Servidor]/zabbix no navegador.



Ao acessar  no navegador você terá:
1 - Welcome
   Clique em Next.
2 - Check of pre-requisites. ( Tem que estar tudo Ok)
   Clique em Next.
3 - Configure DB conection.
- Database type: MySQL
- Database host: localhost
- Database port: 0 (se você alterou coloque a porta correspondente, deixando 0 ele pega a porta padrão do MySQL).
- Database name: zabbbix
- User: root
- Password: [sua_senha]
Teste a conexão,  se der tudo Ok
   Clique em Next
4 - Zabbix server details
-Host: localhost
-Port: 10051
-Name:
5 - Pre-Installation summary
   Clique em Next
6 - Instalar
   Clique em Finish

 Nome de usuário / senha padrão é admin / zabbix.

Referências:



segunda-feira, 7 de janeiro de 2013

Zabbix


O que é o Zabbix?
Zabix é uma ferramenta que pode ser utilizada para monitorar toda sua infra-estrutura de rede, além de aplicações.
Características

  • Possui suporte a maioria dos sistemas operacionais: Linux, Solaris, HP-UX, AIX, FreeBSD, OpenBSD, NetBSD, Mac OS X, Windows, entre outros;
  • Monitora serviços simples (http, pop3, imap, ssh) sem o uso de agentes;
  • Suporte nativo ao protocolo SNMP;
  • Interface de gerenciamento Web, de fácil utilização;
  • Integração com banco de dados (MySQL, Oracle,PostgreSQL ou SQLite);
  • Geração de gráficos em tempo real;
  • Fácil instalação e customização;
  • Agentes disponíveis para diversas plataformas: Linux,Solaris, HP-UX, AIX, FreeBSD, OpenBSD,SCO-OpenServer, Mac OS X, Windows 2000/XP/2003/Vista;
  • Agentes para plataformas 32 bits e 64 bits;
  • Integração com os Contadores de Performance do Windows;
  • Software Open Source distribuído pela Licença GPL v2;
  • Excelente Manual (Em Inglês) – Possui licenciamento próprio – Não GPL;
  • Envio de alertas para: e-mail, Jabber, SMS;
  • Scripts personalizados.

Vantagens/Pontos fortes
A principal vantagem do Zabbix é a facilidade de manipulação dos objetos, o que agiliza muito o trabalho do dia-a-dia, por exemplo, digamos que você possui 50 switches iguais, e você quer monitorar o tráfego de rede de cada porta.
Você vai criar os itens de cada porta uma única vez e salva-los como template, depois basta usar este template para os 50 switches.
Você vai criar os gráficos apenas do primeiro switch e depois copia-lo para os outros 49.
Tudo isso selecionando itens e clicando em botões como copy e/ou clone.

Fonte: