Você está na página 1de 32

DATA CENTER

Instalação Ubuntu Server

Monitoramento de Rede com Zabbix

Prof. Me. Rafael Cruz


Roteiro
1. Como escolher o SO;
2. Diferença entre as versões do Ubuntu;
3. Instalação do Ubuntu Server;
4. Monitoramento de Rede;
5. O que é o Zabbix?;
6. Configuração do ambiente e instalação do Zabbix.
Como escolher o SO
❑ Fatores essenciais que teve ser analizados:
▪ Compatibilidade;
▪ Requisitos do aplicativo;
▪ Segurança;
▪ Desempenho;
▪ Suporte e Comunidade;
▪ Facilidade de Gerenciamento;
▪ Licenciamento;
▪ Atualizações e Manutenção.
Diferença entre as versões do Ubuntu
❑ As diferentes versões do Ubuntu geralmente se
distinguem principalmente pela versão do kernel,
pacotes de software incluídos e pela interface gráfica.
▪ LTS vs. Não LTS;
▪ Kernel;
▪ Pacotes de Software;
▪ Interface Gráfica;
▪ Recursos experimentais.
Mais Importantes

LTS vs. Não-LTS


As versões LTS (Long Term Support) são lançadas a cada dois anos e recebem
suporte por cinco anos, o que as torna mais adequadas para ambientes de
produção e servidores. As versões não-LTS são lançadas a cada seis meses e têm
suporte por nove meses.

Kernel

Cada versão traz uma versão mais recente do kernel do Linux, que incluem
melhorias de desempenho, suporte a hardware mais recente e correções de
segurança.
Instalação do Ubuntu Server
Instalção do Ubuntu Server 22.04 LTS

▪ 2048 MB de Memória RAM;


▪ 1 Processador;
▪ Tamanho do disco 30GB;
▪ 1 interface de rede.
Instalação do Ubuntu Server
01 02 03
Update to the new Escolher o idioma do
Escolha do Idioma installer Teclado
Atualizar para o novo You can describe the topic
instalador of the section here

04 05 06
Layout do Teclado Nome do Computador Conf. do Usuário
escolha um layout que Informe um nome para Informações do usuário
corresponda ao do seu identificar o computador como: nome do usuário,
teclado físico e confirme na rede. Depois vá para a login e senha.
teclando “Enter” opção “Continuar” e tecle
“Enter”
Instalação do Ubuntu Server
07 08 09
Configuração de Storage Resumo Confirmar a Instalação
Escolher ‘Use an entire disk’ e Resumo das
‘Set up this disk as an LVM configurações de Storage
group’: isto vai permitir gerir (confirmação)
melhor o espaço do disco

10 11 12
Dados Openssh Snap
Preencher os dados de Instalar o Openssh para Não selecionar qualquer
acesso aceder remotamente formato de
depois ao servidor via SSH empacotamento ou
distribuição de software.
01
Monitoramento
Zabbix para monitorar rede de computadores
Conceito
O monitoramento em TI é como ter um guarda-
costas para o seu sistema. Ele consiste em
observar constantemente o desempenho, a
disponibilidade e a integridade dos recursos de
tecnologia da informação. Imagine ter um olho
atento a cada movimento do seu sistema,
pronto para agir antes que qualquer problema
se torne uma dor de cabeça.
Benefícios

❑ Atendimento proativo;
❑ Identifica e corrigir problemas antes que causem
impactos maiores;
❑ Melhora a eficiência operacional;
❑ Reduzi o tempo de inatividade.
Desafios

❑ Está no escuro;
❑ Aumento no tempo de atendimento;
❑ Atrasos na detecção e resolução de problemas;
❑ Aumentando o risco de falhas críticas;
❑ Aumento no tempo de inatividade.
02
ZABBIX
Monitoramento de Rede
Breve Histórico e Evolução do Zabbix
O Zabbix é uma plataforma de monitoramento de código aberto
que foi desenvolvida por Alexei Vladishev e lançada pela primeira
vez em 2001. Desde então, o Zabbix tem passado por várias
atualizações e melhorias para se tornar uma ferramenta poderosa
e flexível. Inicialmente, foi concebido para monitorar servidores,
mas ao longo dos anos, evoluiu para monitorar uma variedade de
dispositivos e serviços.
Principais Características e Funcionalidades
O Zabbix é uma plataforma de
monitoramento de código aberto que foi
desenvolvida por Alexei Vladishev e lançada
Escolha do Idioma
pela primeira vez em 2001. Desde então, o
Zabbix tem passado por várias atualizações e
melhorias para se tornar uma ferramenta
poderosa e flexível. Inicialmente, foi
concebido para monitorar servidores, mas ao
longo dos anos, evoluiu para monitorar uma
variedade de dispositivos e serviços.
Principais Características e Funcionalidades
Monitoramento Abrangente

O Zabbix oferece monitoramento abrangente de diversos aspectos do seu ambiente,


incluindo servidores, redes, serviços e aplicativos.

Protocolos de Monitoramento

Suporta diversos protocolos de monitoramento, como SNMP (Simple Network Management


Protocol), IPMI (Intelligent Platform Management Interface), JMX (Java Management
Extensions), entre outros.
Coleta de Dados

Pode coletar uma ampla gama de dados, desde estatísticas de desempenho até logs de
eventos.
Principais Características e Funcionalidades
Alertas Personalizáveis

Oferece recursos avançados de alerta, permitindo a configuração de alertas personalizados


com base em condições específicas.

Visualização de Dados

Fornece uma interface gráfica para visualização de dados em tempo real, gráficos históricos
e relatórios.

Automação

Suporta automação para ações de correção, como reinicialização de serviços ou máquinas.


Principais Características e Funcionalidades
Segurança

Oferece recursos de segurança, como autenticação de dois fatores e comunicação segura


por meio de criptografia.

Suporte a Descoberta Automática

Pode descobrir automaticamente dispositivos em uma rede e começar a monitorá-los.

Extensibilidade

É altamente extensível, permitindo a integração com outras ferramentas e a criação de


scripts personalizados.
Comparação
Outras Ferramentas de Monitoramento
Nagios
O Zabbix é frequentemente comparado ao Nagios. Ambas as
ferramentas são poderosas, mas o Zabbix tende a ter uma
interface mais amigável e oferece recursos avançados integrados,
enquanto o Nagios pode exigir mais configuração.
Prometheus
O Prometheus é outra ferramenta de monitoramento popular.
Enquanto o Zabbix oferece uma solução completa, o Prometheus
é conhecido por sua abordagem moderna, especialmente em
ambientes de contêineres.
Grafana
Grafana é frequentemente usado em conjunto com o Zabbix para
visualização de dados. O Zabbix fornece os dados de
monitoramento, e o Grafana oferece recursos avançados de
visualização e painéis.
SolarWinds
SolarWinds é uma solução comercial que oferece funcionalidades
semelhantes ao Zabbix. A escolha entre eles muitas vezes
depende de considerações de custo e preferências específicas do
usuário.
Gartner
Com base em avaliações verificadas de usuários reais do mercado de Ferramentas de
monitoramento de infraestrutura . SolarWinds tem uma classificação de 4,2 estrelas
com 232 avaliações. Zabbix tem uma classificação de 4,4 estrelas com 299 avaliações.
Veja comparações lado a lado das capacidades do produto, experiência do cliente,
prós e contras e dados demográficos dos revisores para encontrar a melhor opção
para sua organização.
03
Instalação do Zabbix
Configuração do ambiente e instalação do Zabbix
https://www.zabbix.com/br/download
2 - Instale e configure o Zabbix para sua
plataforma
❑ Instale o repositório Zabbix:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-
release_6.4-1+ubuntu22.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu22.04_all.deb
# apt update

❑ Instale o servidor, o frontend e o agente Zabbix:


# apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-
scripts zabbix-agent
2 - Instale e configure o Zabbix para sua
plataforma
❑ Criar banco de dados inicial (Instalar MySQL):
Execute os seguintes passos em seu host de banco de dados.
# mysql -uroot -p
password
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;

❑ No servidor do Zabbix, importe o esquema inicial e os dados. Vocá será solicitado a


inserir a senha que foi criada anteriormente.
# zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
2 - Instale e configure o Zabbix para sua
plataforma
❑ Desative a opção log_bin_trust_function_creators após importar o esquema do banco de
dados.
# mysql -uroot -p
password
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;

❑ Configure o banco de dados para o servidor Zabbix (Editar arquivo


/etc/zabbix/zabbix_server.conf).
DBPassword=password
2 - Instale e configure o Zabbix para sua
plataforma

❑ Inicie o servidor Zabbix e os processos do agente e configure-os para que sejam


iniciados durante o boot do sistema.
# systemctl restart zabbix-server zabbix-agent apache2
# systemctl enable zabbix-server zabbix-agent apache2

❑ Abra a página da Interface Web do Zabbix.


A URL padrão para Interface Web do Zabbix usar o servidor web Apache é http://host/zabbix
3 - Comece a usar o Zabbix
Obrigado!
Perguntas?
rafaelcruz@laboro.edu.br
+55 98 98118-5223

Credits: This presentation template was created by


Slidesgo, including icons by Flaticon, infographics &
images by Freepik

Você também pode gostar