Gerência de Redes de Computadores Zabbix Instalação. Prof. Alex Furtunato

Documentos relacionados
Instalacao do Zabbix em Ambiente CentOS

Instalacao do Zabbix 2.x em Ambiente CentOS

Zabbix 3 Instalação INSTALAÇÃO

Instalação Zabbix. Atualização e revisão do Tutorial zabbixbrasil.org. Colaboração: Ávner Andrade de Souza

Autor: Hernandes Martins. Março de Zabbix 2.4 CentOS 7 Tutorial Instalação

Implementando Zabbix 2.x Proxy em Ambiente CentOS

Gerência de Redes de Computadores NAGIOS. Prof. Alex Furtunato

#apt-get install make flex gcc gpp apache2 php5 php5-pgsql postgresql-8.4 libapache2-mod-php5 php5-gd php-net-socket postgres

GLPI Gestão total e gratuita do seu parque informático

MSN-Proxy v0.7 no Debian 5 (Atualizado)

MANUAL DE INSTALAÇÃO

INSTALAÇÃO. Guacamole Acesso remoto de qualidade

MANUAL DE INSTALAÇÃO

Inicialmente precisamos instalar o servidor tomcat7, segue comando de instalação.

MONITORAMENTO COM ZABBIX

Criando um servidor de log

Manual de Utilização do ZABBIX

Instalação Apache Tomcat 8.5 no Debian 8

monsta Manual de Instalação

INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS

Tutorial para Instalação do dotproject

Interface gráfica do linux

TOTVS Utilização dos Aplicativos. Arquitetura e Instalação

Configurando VPS Proxy e SSH

Instalação e Monitoramento no Zabbix 3.x no Debian e Ubuntu com MySQL ou PostgreSQL

Manual de Instalação do TelEduc 4.4

ATALIBA DE OLIVEIRA TEIXEIRA MARCELO LEAL DE ARAÚJO BARRÊTO GERENCIAMENTO DE SISTEMAS COM ZABBIX

LABORATÓRIO 0 Revisão GNU/Linux

Uma poderosa ferramenta de monitoramento. Madson Santos - madson@pop-pi.rnp.br Técnico de Operação e Manutenção do PoP-PI/RNP

# apt-get install libapache2-mod-perl2 libdbd-mysql-perl. libtimedate-perl libnet-dns-perl libnet-ldap-perl libiosocket-ssl-perl

ZABBIX: GERENCIAMENTO EFICIENTE DE REDES LOCAIS. Efficient management of local area networks

Zabbix: Instalando o servidor

Gerência de Redes de Computadores Zabbix - Funcionalidades. Prof. Alex Furtunato

Gerência de Redes de Computadores MRTG. Prof. Alex Furtunato

Necessidades de Gerenciamento: Software de Gerenciamento:

COORDENAÇÃO DE TECNOLOGIA (COTEC) JUNHO/2010

Guia de instalação para ambiente de Desenvolvimento LINUX

O GLPI é um aplicação livre de gerenciamento de recursos de ti, com interface web, distribuída sob a licença GPL.

Manual Técnico. Instalação e Configuração do Reporting Services

Gerência de Redes de Computadores SNMP. Prof. Alex Furtunato

Instalação e Configuração de Servidores Web Server Apache. Prof. Alex Furtunato

Manual Instalação e-cidade-transparência no Ubuntu Server

Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu

Projeto Amadeus. Guia de Instalação Linux

Informações Complementares

Tutorial de Instalação do Zabbix 3.4.x no Debian e Ubuntu com MySQL ou PostgreSQL

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Número do documento: 101 Classificação: Não avaliado Última atualização: Thu, Apr 27, :39 AM

Curso. Virtualização com vsphere Free

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução

osticket Aprenda como instalar no Ubuntu

Sistema SGPA-IFSP. Manual de Instalação

Willian Mendonça Analista de Redes. Instalação e configuração Servidor OCS

1 # yum install -y mysql mysql-devel mysql-server php-mysql. Instalação do openssl (necessário para comunicação web segura) 1 # yum install -y openssl

Revisão Q de 26/06/2015

Ferramenta de apoio a Segurança

Guia do Google Cloud Print

Prefácio. Objetivo. Público alvo. Convenções utilizadas neste manual. Tabela 1. Convenções do manual

Aprenda a instalar o GLPI no Centos 6.5

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

TECNOLOGIA EM REDES DE COMPUTADORES - 3º PERÍODO ADS - ADMINISTRAÇÃO DE SERVIDORES Grupo: Alexandre - Leonel - Mateus - Ricardo

Tutorial de Instalação do Zabbix 4.x no Debian e Ubuntu com MySQL ou PostgreSQL

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA

Manual de instalação do SQL 2012

Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010

Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX

MANUAL DE INSTALAÇÃO SAMI HOTELEIRO. REV B

MANUAL DE INSTALAÇÃO SISTEMA DE GERÊNCIA CONSCIUS

Jeferson R. Costa.

1º passo: Instalando a rvm.

Introdução ao Sistema. Características

Após instalar o dude, o sistema oferece para descobrir toda sua rede de forma default, particularmerte, se sua rede for grande isso fará uma confusão

Guia de Instalação e Configuração do Noosfero

Administração de Sistemas Operacionais. Prof. Marlon Marcon

A instalação e atualizações do aplicativo de desktop para a versão 6 do Cisco Agent Desktop

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO DA APPLIANCE VIRTUAL GRAVITYZONE

Instalação Wiser Discovery Sistema Operacional Windows

Manual de configuração do Central Tiss, com base de dados MySQL e utilização em rede.

Instalação e Atualização do Comércio-plus. Baixando o Arquivo de Instalação

Manual de Instalação. EasyAssist (Windows) Instalação EasyAssist Página 1 de 22

X-RiteColor Master Web Edition

Trabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon

Guia Técnico v6.1 SNMP TG Conteúdo

Documentação do Zabbix

Tutorial Zabbix Migração 2.4 para 3.0 CentOS 7.1 Português via Pacote

Tutorial de Instalação do Zabbix Proxy 4.x no Debian e Ubuntu com SQlite3

Guia de instalação do REIS

VSMTransactionService Documentação

Rede VPN UFBA Procedimento para configuração

No Fedora, instalamos os pacotes "mysql" e "mysql-server", usando o yum:

Tutorial de Instalação

Pontifícia Universidade Católica do Paraná Curso de Especialização em Redes e Segurança de Sistemas

LABORATÓRIO 3 (parte 1)

Acesse o terminal e execute o comando abaixo para realizar a instalação do BIND, também será instalado a sua documentação.

Cacti. Dependências básicas Antes de instalar o Cacti é necessário realizar a instalação de suas dependências.

Lojamundi Tecnologia Sem Limites br

Tutorial para Instalação do Debian 6.04 (servidor)

Transcrição:

Gerência de Redes de Computadores Zabbix Instalação Prof. Alex Furtunato alex.furtunato@ifrn.edu.br

Introdução Sistema de monitoramento de rede enterprise open source, com solução de monitoramento distribuído Desenvolvido por Alexei Vladishev Suporte a envio de avisos por email, SMS ou Jabber Funcionalidade de autodescoberta de servidores e dispositivos Suporte a mecanismos de polling e trapping Flexibilidade para uso de agentes ou protocolo SNMP Interface WEB

Introdução Suporte a geração de gráficos Suporte a Mapas de Rede Suporte a Triggers Envio de notificações Inventário de TI Autenticação de usuários segura Logs de auditoria

Componentes da Arquitetura Servidor Zabbix Componente central da Arquitetura É para onde os agentes enviam informações coletadas Em ambientes descentralizados, recebem informações dos Proxy Zabbix Servidor de Banco de dados Armazena todas as informações de configuração e dados coletados. Ex: MySQL, PostgreSQL, SQLite, etc Interface Web Interface para gerenciamento e monitoramente via Web Em geral, instalada na mesma máquina do servidor Proxy Zabbix Distribui a carga do servidor em ambientes muito distribuídos. Evita sobrecarga no Servidor Zabbix ou em links WAN Agente Zabbix Instalado em servidor alvo de monitoramento Envia os dados para um Servidor Zabbix ou Proxy Zabbix

Instalação A instalação no Debian pode ser feito através do pacote, contudo, a versão é bastante desatualizada. Portanto, faremos a compilação do código fonte do Zabbix Utilizaremos como Servidor de Banco de Dados o MySQL O pacote fonte pode ser baixado do endereço: http://www.zabbix.com/

Pré-requisitos Para a compilação e uso do Zabbix: # apt-get update # apt-get install apache2,libapache2- mod-php5,php5-mysql,buildessential,libmysqlclient15-dev,php5-gd, libsnmp-dev,libcurl4-openssl-dev,fping, libssh2-1-dev,pkg-config,libiksemeldev,libiksemel-utils,libiksemel3 # apt-get install mysql-server Criação de usuário: # adduser zabbix

Download Baixe o código fonte (Link abaixo válido para a versão 3.0.0): # wget http://sourceforge.net/projects/zabbix/ files/zabbix%20latest%20stable/3.0.0/za bbix-3.0.0.tar.gz/download # tar xzvf zabbix-3.0.0.tar.gz

Configuração do Banco de Dados Conecte-se ao gerenciador mysql e crie o banco: # mysql p <senha de root do mysql> mysql> CREATE DATABASE zabbix; mysql> GRANT ALL PRIVILEGES ON zabbix.* to <usuariozabbix>@localhost IDENTIFIED BY <senha> ; mysql> quit;

Popular o Banco de dados Entre na pasta do fonte do zabbix e use os scripts para popular o banco: # cd database/mysql # cat schema.sql mysql u <usuariozabbix> p zabbix Enter password: <senha> # cat images.sql mysql u <usuariozabbix> -p zabbix Enter password: <senha> # cat data.sql mysql u <usuariozabbix> -p zabbix Enter password: <senha>

Compilação Compile e instale os binários: # cd zabbix-3.0.0 #./configure --enable-server --enable-agent -- with-mysql --with-net-snmp --with-jabber -- with-libcurl -with-ssh2 -- prefix=/usr/local/zabbix # make install Após esses comandos, todos os binários do zabbix estarão instalados na pasta /usr/local/zabbix

Configuração dos serviços* É recomendável adicionar nomes e portas dos serviços zabbix no SO. Adicione as seguintes linhas no arquivo /etc/services: zabbix-agent zabbix-agent zabbix-trapper zabbix-trapper 10050/tcp 10050/udp 10051/tcp 10051/udp * Caso o arquivo já não venha com as configurações.

Configuração do Servidor Edite o arquivo de configuração do servidor e altere as linhas aonde se define os parâmetros de conexão do banco de dados: # vim /usr/local/zabbix/etc/zabbix_server.conf DBUser=<usuariozabbix> DBPassword=<senha>

Configuração do Servidor Web Copie a pasta com os scripts php e páginas HTML para o raiz do servidor Web: # cd zabbix-3.0.0 # cp r frontends/php /var/www/html/zabbix # chown R www-data.www-data /var/www/html/zabbix

Configuração dos scripts Copie os scripts para a pasta de inicialização: # cd zabbix-3.0.0/misc/init.d/debian/ Edite os dois arquivos ara alterar o caminho da variável DAEMON para: DAEMON=/usr/local/zabbix/sbin/${NAME} Salve os dois arquivos # cp./* /etc/init.d # cd /etc/init.d # chmod 755 zabbix-* # update-rc.d zabbix-agent defaults # update-rc.d zabbix-server defaults

Inicialização dos serviços Após a configuração, inicie os serviços e confirme se estão sendo executados: # /etc/init.d/zabbix-server start # /etc/init.d/zabbix-agent start Veja os processos para confirmar se existe várias instâncias do server e do agent sendo executadas: # ps aux grep zabbix

Configuração do frontend Acesse o zabbix pelo navegador: http://ipdoservidor/zabbix No primeira tela, pressione next Na segunda tela aparecem algumas falhas de checagem que requerem algumas configurações no arquivo /etc/php5/apache2/php.ini. Em cada parâmetro que não está com o status OK, o sistema indica o que precisa ser corrigido. Após as devidas correções, reinicie o Apache e pressione next. * date.timezone = America/Recife

Configuração do frontend Na terceira tela, configure os parâmetros de conexão com o banco de dados (Mesmos utilizados no zabbix_server.conf), pressione o botão next Na quarta tela, edite o nome do servidor ou ip e pressione next Na quinta tela, verifique o sumário de instalação e pressione next Na sexta tela, verifique se o arquivo de configuração foi gravado com sucesso e pressione finish

Acesso ao frontend Acesse o servidor: http://ipdoservidor/zabbix Quando a tela de login se apresenta. Utilize o usuário Admin com a senha zabbix

Configuração Conceitos importantes: Hosts Dispositivos monitorados por agentes ou protocolo SNMP. Grupo de Hosts Agrupamento de dispositivos para efeito de organização de listagens. Templates Configurações genéricas que podem ser aplicadas em Hosts para reaproveitamento de configurações comuns. Itens varáveis monitoradas em um Host. Aplicações Agrupamento de itens para efeito de organização. Triggers Expressões matemáticas aplicadas aos valores de itens monitorados para testes de limiares. Ações Ações executadas através do disparo de triggers.

Instalação do Agente Para a compilação: # apt-get update # apt-get install build-essential Criação de usuário: # adduser zabbix Compile e instale os binários: # cd zabbix-3.0.0 #./configure --enable-agent -- prefix=/usr/local/zabbix # make install