MONITORAMENTO COM ZABBIX

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

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

O essencial do comando mysqladmin, através de 18 exemplos

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

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

Perguntas e respostas

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

monsta Manual de Instalação

Instalando o MySQL Server 5.0

MANUAL DE INSTALAÇÃO

Aprenda a instalar a plataforma de monitorização Cacti

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

Servidor Apache - Instalação

Sistema Operacionais II. Aula: Virtualização

Instalação Wiser Discovery Sistema Operacional Windows

# Início Instalação e Configuração Servidor Antivírus Symantec Endpoint #

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

AVG DataCenter MSSQL (AVGAdmin 7.1)

Guião para a instalação do Ubuntu (Versão 1.1 em 30 Set 07)

Aprenda a instalar o Drupal 7 no CentOS 7

Meios de Comunicação de Dados.

Informações Complementares

Tarefas práticas da disciplina Gerência de Infraestrutura de TI

TUTORIAL PARA INSTALAÇÃO DO MYSQL SERVER

Funcionalidades da ferramenta zabbix

Manual de Instalação do TelEduc 4.4

Tutorial para Instalação do dotproject

Redes de Computadores

INSTALAÇÃO PRINTERTUX. Tutorial

Tutorial de Instalação do Moodle no Ubuntu

Transforme o seu CentOS num servidor Web (LAMP)

MySQL. Prof. César Melo. com a ajuda de vários

REDES DE COMPUTADORES

Manual de instalação do Microsoft SQL Server 2008 R2 Express no Windows 10

Tutorial de Instalação LINUX EDUCACIONAL versão 4.0 Este tutorial foi elaborado a partir do material de autoria de Rafael Nink.

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

Envio de alertas por utilizando SMTP autenticado

BIT. Boletim de Informação Técnica

Fábrica de Noobs Reloaded Sistemas Operacionais Kali Linux

1 Procedimento para configuração PPPoE com autenticação no modem (Modo Router)

Procedimentos para Redirecionamento de portas

CONFIGURAÇÃO DO AMBIENTE GLOBUS NAS ESTAÇÕES DE TRABALHO

TUTORIAL DE INSTALAÇÃO APACHE PHP POSTGRESQL

Procedimento para Configuração de Internet em modo Bridge

Revisão Q de 26/06/2015

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

Como instalar o Ubuntu Server

ROTEIRO: DUAL BOOT. Conhecer as funcionalidades do software VMware Player implantando dois sistemas operacionais em uma mesma máquina virtual.

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

1º passo: Instalando a rvm.

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

Rede VPN UFBA Procedimento para configuração

Instalando o software de gerencia (ANM2000)

MANUAL DE CONFIGURAÇÃO DASHBOARD MOBILE

Configurando o Cisco Secure ACS for Windows v3.2 com autenticação da máquina PEAP-MS- CHAPv2

Rede VPN UFBA Procedimento para configuração

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

Guia de instalação para ambiente de Desenvolvimento LINUX

WP para bibliotecários Moreno Barros. extralibris.org bsf.org.br

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

ATIVIDADE EXTRA COMPONENTE CURRICULAR (AEC)

Introdução ao Sistema. Características

O Terminal Server nos fornece a possibilidade de vários usuários utilizarem o mesmo sistema ao mesmo tempo.

Índice. Introdução. Pré-requisitos. Requisitos. Componentes Utilizados

Ponto de Presença da RNP na Bahia - PoP-Ba. Pacote RedeComep

Manual de instruções

III WTR do POP-BA III Workshop de Tecnologias de Redes Ponto de Presença da RNP na Bahia Instrutor: Italo Valcy Monitor: Marcio Bouças

Este documento consiste em 21 páginas. Elaborado por: Innova Tecnologia de Soluções. Liberado em Março de 2010.

Estas etapas preliminares devem ser executadas para todas as impressoras:

PROJEDATA INFORMÁTICA LTDA. IRINEU TEZA NUNES. INSTALAÇÃO DO ORACLE ENTERPRISE LINUX 6.3

Instalando o Driver de Impressora Custom PostScript ou PCL para Windows

Sophos UTM 9. Guia: Manual de instalação do Sophos UTM 9

Administração de Redes Linux

Sistema de Monitoramento de Dispositivos utilizando o Pandora FMS

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

Guia de Instalação Rápida TV-IP512P 1.31

Configuração de Internet em modo Bridge

Fiery Command WorkStation 5.8 com Fiery Extended Applications 4.4

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

INSTALAÇÃO E CONFIGURAÇÃO MÁQUINA SERVIDOR COM Windows Server 2003

Comissionamento RBS6000 LTE. Elaborado por FERNANDO SOUZA SUPORTE N3 Em Março/2015

Manual de Compilação/Execução da Aplicação SmartHome

Passos Preliminares: Acessando a máquina virtual via ssh.

Novidades da Plataforma de suporte remoto 3.0

Como configurar IPTV na ONU FiberHome

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

LABORATÓRIO 0 Revisão GNU/Linux

Utilização de Números de Porta FTP Não- Padrão com NAT

Sankhya Web Connection. Versão: 02 Criado em: 28/03/2017

A proliferação às vezes desordenada dos sistemas computacionais nas empresas torna a administração destes elementos crítica e complexa.

APOSTILA BÁSICA DE MYSQL

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

INSTALAÇÃO PRINTERTUX Tutorial

Este documento explica como lançar manualmente o software do Cisco Transport Controller (CTC) do navegador da Web de um usuário.

Guia de instalação do REIS

Manual Windows (PC) Instalação Configuração 3CX 6.0 Softphone

Instalando um pacote LAMP (Linux, Apache, MySQL, PHP) no Mandriva

Criar uma máquina virtual para o Red Hat Enterprise Linux 6 no VirtualBox

Transcrição:

Faculdade de Tecnologia SENAC Goiás Gestão da Tecnologia da Informação MONITORAMENTO COM ZABBIX Alunos: Desiron Gonçalves Costa Filho Iury Neres Santana Jader Figueiredo de Oliveira Jefferson Mendes DEZEMBRO - 2017

ZABBIX Zabbix é um software que monitora diversos parâmetros de uma rede como a integridade e desempenho dos servidores. Oferece excelentes relatórios e visualização de dados de recursos com base nos dados armazenados, e usa um mecanismo de notificação flexível que permite aos usuários configurar e-mail com alertas para qualquer evento, o que permite uma reação rápida para os problemas do servidor. Corretamente configurado, o Zabbix pode desempenhar um papel importante no controle da infraestrutura de TI. Isto é igualmente verdade para as pequenas organizações com alguns servidores e para grandes empresas com um grande número de servidores. O Zabbix é escrito e distribuído sob a GNU General Public License versão 2. Isso significa que seu código-fonte é distribuído gratuitamente e está disponível para o público em geral. Na lista abaixo temos algumas vantagens de se utilizar o Zabbix: Solução Open Source; Suporte para SNMP (v1, v2 e v3); Monitoramento distribuído com administração centralizada na web; Agentes de alta performance (software de cliente para Linux, Solaris, HP- UX, AIX, FreeBSD, OpenBSD, OS X, Tru64/OSF1, Windows NT 4.0, Windows 2000, Windows 2003, Windows XP, Windows 7 e Windows Vista); Permissões flexíveis de usuário; Interface baseada na web. COMPONENTES DO ZABBIX O Zabbix é composto de vários componentes: Zabbix Server Este é o centro do Software Zabbix. O servidor pode verificar remotamente os serviços de rede (como servidores web e servidores de e-mail), utilizando controles simples. Ele é o componente central para o qual os agentes reportam a disponibilidade, integridade de informações e estatísticas dos servidores. É nele que toda a configuração, estatísticas e dados operacionais são armazenados, sendo o componente que participará ativamente alertando os administradores quando surgirem problemas em qualquer um dos sistemas monitorados; Zabbix Proxy É uma parte opcional da implantação do Zabbix. O Proxy coleta dados de desempenho e disponibilidade, em nome do Zabbix Server. Todos os dados coletados localmente são transferidos para o Zabbix Server Proxy. O Zabbix Proxy é uma solução ideal para um controle centralizado de locais remotos, filiais, não havendo a necessidade dos administradores de redes locais;

Zabbix Agent A fim de acompanhar ativamente recursos e aplicações locais (como discos rígidos, memória, processador, etc.) em sistemas em rede, os sistemas devem executar o Agente Zabbix. O agente vai reunir informações operacionais do sistema em que está em execução, e informar esses dados ao Zabbix para posterior processamento. Em caso de falhas (como um disco rígido estar lotado, ou um processo parar), o servidor Zabbix pode ativamente alertar os administradores da máquina que relatou o problema; Interface Web Permite fácil acesso aos dados de monitoração e configuração do Zabbix em qualquer lugar e em qualquer plataforma. A interface é uma parte do servidor Zabbix, e é geralmente (mas não necessariamente) executada na mesma máquina física como uma execução do servidor Zabbix.ga. INSTALANDO O ZABBIX-SERVER COM MYSQL Antes de iniciar a instalação, precisamos baixar o repositório Zabbix usando esses comandos: root @ zabbix: ~ # wget http://repo.zabbix.com/zabbix/3.4/ubuntu/po ol/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb root @ zabbix: ~ # dpkg -i zabbix-release_3.4-1 + xenial_all.deb Agora use o comando abaixo para instalar o Zabbix e os pacotes necessários: root @ zabbix: ~ # apt-get update root @ zabbix: ~ # apt-get install zabbix-server-mysql zabbix-front end-php zabbix-agent zabbix-get zabbix-sender snmp snmpd snmp-mibsdownloader php7.0-bcmath php7.0-xml php7.0- mbstring EDITANDO FUSO HORÁRIO DO PHP Abra o arquivo /etc/zabbix/apache.conf criado pelo Zabbix com seu editor favorito. root @ zabbix: ~ # cd / etc / zabbix / root @ zabbix: / etc / zabbix # vi apache.conf certo. É necessário descomentar a configuração "date.timezone" e definir o fuso horário #php_value date.timezone Europa / Roma

Abra o arquivo php.ini, descomente a configuração "date.timezone" e defina o fuso horário certo. root @ zabbix: ~ # vi /etc/php/7.0/apache2/php.ini [...] date.timezone = America/Sao_Paulo [...] Salve o arquivo e não se esqueça de recarregar o serviço apache2 usando o comando abaixo. root @ zabbix: / etc / zabbix # systemctl recarregar apache2 EDITAR CRIAR E IMPORTAR BANCO DE DADOS E USUÁRIO INICIAL DO ZABBIX root@zabbix:~# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.7.17-0ubuntu0.16.04.1 (Ubuntu) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql> create database zabbixdb character set utf8 collate utf8_bin; Query OK, 1 row affected (0.08 sec) mysql> grant all privileges on zabbixdb.* to zabbixuser@localhost identified by 'Password'; Query OK, 0 rows affected, 1 warning (0.06 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> quit Bye root@zabbix:~#

Depois de criar o banco de dados e o usuário do zabbix, precisamos importar o banco de dados inicial do zabbix usando os comandos abaixo. root@zabbix:~# cd /usr/share/doc/zabbix-server-mysql/ root@zabbix:/usr/share/doc/zabbix-server-mysql# zcat create.sql.gz mysql -u root -p zabbixdb Agora precisamos editar a configuração do banco de dados no arquivo zabbix_server.conf. [root @ zabbix ~] # vi /etc/zabbix/zabbix_server.conf Especifique o nome do banco de dados do zabbix, o nome do usuário do zabbix e a senha. DBHost=localhost DBName=zabbixdb DBUser=zabbixuser DBPassword=Password Depois de importar o banco de dados zabbix, precisamos habilitar e iniciar o serviço zabbix-server e o serviço zabbix-agent na inicialização usando os comandos abaixo: [root@zabbix ~]# systemctl enable zabbix-server [root@zabbix ~]# systemctl start zabbix-server [root@zabbix ~]# systemctl enable zabbix-agent [root@zabbix ~]# systemctl start zabbix-agent CONFIGURE O ZABBIX ATRAVÉS DO CONSOLE DA WEB Navegue até o endereço: localhost/zabbix/

Certifique-se de que todos os pré-requisitos do software sejam atendidos. - Digite os detalhes para se conectar ao banco de dados. O banco de dados Zabbix já deve ser criado. - Digite os detalhes do servidor Zabbix. - Revise um resumo das configurações. - Concluir a instalação.

Agora você será redirecionado para a página do console web zabbix. O nome de usuário padrão é Admin e a senha é zabbix.

CRIANDO O MONITORAMENTO DA INTERFACE WAN DO ROTEADOR Primeiro passo deve ir em Configurações > Hosts > Criar Host. Depois preencha os campos conforme a imagem abaixo:

Depois vá em monitoramento > Dados Recentes e coloque o nome do host criado conforme imagem abaixo: Vamos analisar o trafego de internet no roteador. Vamos em Monitoramento > Gráfico > selecione o grupo > Host > Gráfico > Selecione a interface correspondente a porta WAN.

VERIFICANDO O MONITORAMENTO DO ROTEADOR Vamos reiniciar o roteador e acompanhar em Monitoramento > Dashboard. Quando o roteador reiniciar e estivar ativo novamente vai aparecer esta informação: Monitoramento de utilização de banda acima dos 95%. MONITORAMENTO SERVIDOR FTP Vamos analisar o trafego de internet no roteador. Vamos em Monitoramento > Gráfico > selecione o grupo > Host > Gráfico > CPU Load entre outros conforme imagens abaixo:

VERIFICANDO O MONITORAMENTO DO SERVIDOR FTP Vamos para o SERVIDOR FTP e verificar as informações na Dashboard. Servidor FTP down. Vamos reiniciar o SERVIDOR FTP e verificar as informações na Dashboard. Servidor FTP up.

REFERÊNCIAS BIBLIOGRÁFICAS HOW TO INSTALL ZABBIX 3.4 MONITORING SERVER ON UBUNTU 16.04 LTS. Disponível em: <http://yallalabs.com/linux/how-to-install-zabbix-3-4- monitoring-server-on-ubuntu-16-04-lts/> acesso em 05/12/2017. ZABBIX DOCUMENTATION 3.4. Disponível em: < https://www.zabbix.com/documentation/3.4/pt/start> acesso em 05/12/2017.