Você está na página 1de 13

MONITORAMENTO ZABBIX

TI

ALLOHA

EQUIPE:
Mauricio Maehara
DATA: 29/01/2024
ÍNDICE
CONTROLE DE VERSÃO..................................................................................................
1. INTRODUÇÃO.............................................................................................................
2. ESCOPO DO PROJETO..............................................................................................
2.1 ANÁLISE DO ESTADO ATUAL DO ZABBIX:............................................................
2.2 IDENTIFICAÇÃO DE ÁREAS PARA MELHORIA:.....................................................
2.3 BENCHMARKING COM MELHORES PRÁTICAS DO SETOR:.................................
3. ENTREGÁVEIS............................................................................................................
3.1 N0 – ELEMENTOS DE DATA CENTER 0 – FIREWALL............................................
3.2 N1 – ELEMENTOS DE DATA CENTER 01 – SERVIDORES FÍSICOS......................
3.3 N2 – ELEMENTOS DE DATA CENTER 02 – SERVIDORES VIRTUAIS....................
3.4 N3 – ELEMENTOS DE DATA CENTER 03 – STORAGE...........................................
3.5 N4 – ELEMENTOS DE DATA CENTER 04 – TÚNEL/VPN/IPSEC.............................
3.6 N5 – ELEMENTOS DE DATA CENTER 05 – BACKUP..............................................
3.7 N6 – ELEMENTOS DE DATA CENTER 06 – CERTIFICADOS..................................
3.8 N7 – ELEMENTOS DE DATA CENTER 07 – DOMÍNIOS...........................................
3.9 N8 – ELEMENTOS DE DATA CENTER 08 – BANCO DE DADOS............................
3.10 N9 – ELEMENTOS DE DATA CENTER 09 – SWITCHES......................................
3.11 N10 – ELEMENTOS DE DATA CENTER 10 – URL SITES....................................
3.12 N11 – ELEMENTOS DE DATA CENTER 11 – ACCESS POINT............................
3.13 N12 – ELEMENTOS DE DATA CENTER 12 – CLOUD’S......................................
4. RECOMENDAÇÃO DE HARDWARE..........................................................................
4.1 CONSIDERAÇÕES INICIAIS DE HARDWARE..........................................................
4.2 CONFIGURAÇÃO DE HARDWARE RECOMENDADA..............................................
4.3 BANCO DE DADOS – MARIADB COM GALERA CLUSTER....................................
4.4 CONSIDERAÇÕES DE ARQUITETURA.....................................................................

Figuras

Nenhuma entrada de índice de ilustrações foi encontrada. TABELAS


Tabela 1 - Configuração de FLOW rtcorespo002....................................................4
Tabela 2 - Configuração Quagga............................................................................10

PROJETO MONITORAMENTO
PROJETO MONITORAMENTO
CONTROLE DE VERSÃO
Versão Data Responsável Modificação
v1.0 29/04/2024 Mauricio Maehara Elaboração do documento.

PROJETO MONITORAMENTO 1
1. Introdução

A gestão eficaz de sistemas de monitoramento desempenha um papel crucial na


manutenção da infraestrutura de TI e no fornecimento de serviços de alta qualidade.
Nesse contexto, o ZABBIX tem sido amplamente adotado como uma ferramenta
fundamental para a supervisão e análise de desempenho de sistemas e redes. Este
trabalho tem como objetivo realizar uma análise aprofundada do estado atual da
implementação do ZABBIX em uma organização específica, com foco em avaliar
seus processos, desempenho, incidentes anteriores, problemas e mudanças
ocorridos.

A avaliação do estado atual do ZABBIX envolverá uma série de etapas, incluindo a


coleta de dados operacionais, entrevistas com stakeholders e a equipe do Centro de
Operações de Rede (NOC), bem como uma análise minuciosa dos registros e
configurações do sistema. Além disso, será realizada uma comparação com as
melhores práticas do setor, visando identificar oportunidades de melhoria e áreas de
risco que possam impactar a eficiência e eficácia do monitoramento.

Com base nessa análise, será elaborado um plano de melhoria que visa otimizar a
utilização do ZABBIX, alinhando-o com as necessidades do negócio e as
expectativas dos stakeholders. Essas melhorias têm o potencial de aumentar a
capacidade, performance e confiabilidade dos sistemas e processos de
monitoramento, contribuindo para uma infraestrutura de TI mais robusta e resiliente.

2. Escopo do Projeto

2.1 Análise do Estado Atual do ZABBIX:


a) Avaliação dos processos e do desempenho do ZABBIX;
b) Análise de incidentes, problemas e mudanças anteriores;
c) Entrevistas com stakeholders e equipe do NOC para entender desafios e
expectativas;

PROJETO MONITORAMENTO 2
d) Coleta e análise de dados operacionais;
e) Relatório de avaliação do ZABBIX: análise detalhada do estado atual.

2.2 Identificação de Áreas para Melhoria:


a) Identificação de gargalos, ineficiências e áreas de risco;
b) Avaliação da capacidade e performance dos sistemas e processos.

2.3 Benchmarking com melhores práticas:

a) Plano de Melhoria: documento identificando áreas-chave para melhoria

3. Entregáveis

3.1 N0 – Elementos de Data Center 0 – Firewall

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Existe o fortmanager estrutura?
(https://www.fortinet.com/br/products/management/fort
imanager)
b. Uso da CPU
c. Uso de Memória
d. Uso de Interface
e. Status de Interfaces
f. Conexões Ativas
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.2 N1 – Elementos de Data Center 01 – Servidores Físicos

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Uso da CPU
b. Memória RAM
c. Espaço em Disco
d. Tráfego das Interfaces

PROJETO MONITORAMENTO 3
e. Status de Serviços
f. Logs do Sistema
g. Temperatura e Ventoinhas
h. Status de Hardware
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.3 N2 – Elementos de Data Center 02 – Servidores Virtuais

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Uso da CPU/vCPU
b. Memória RAM
c. Espaço em Disco
d. Estatísticas do Hypervisor
e. Recursos Compartilhados
f. Alertas de Falhas
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.4 N3 – Elementos de Data Center 03 – Storage

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Espaço em Disco Livre
b. Taxa de Utilização do Disco
c. I/O do Disco (leituras e gravações)
d. Status dos Discos Físicos
e. Tempo de Resposta do Disco
f. Erros de Disco
g. Taxa de Transferência de Dados
h. Status de RAID
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.5 N4 – Elementos de Data Center 04 – Túnel/VPN/IPSec

i. Definição dos itens a serem monitoráveis;


1. Status VPN Site to Site

PROJETO MONITORAMENTO 4
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;
iv. Repasse com o Service Desk.

3.6 N5 – Elementos de Data Center 05 – Backup

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Status do Job de Backup
b. Tempo de Execução do Backup
c. Espaço Livre no Local de Armazenamento
d. Logs de Backup
e. Utilização de Rede
f. Monitoramento do Hardware
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.7 N6 – Elementos de Data Center 06 – Certificados

i. Definição dos itens a serem monitoráveis;


1. Validade do Certificado
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.8 N7 – Elementos de Data Center 07 – Domínios

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Disponibilidade do Site
b. Tempo de Resposta do Site
c. Monitoramento de DNS
d. Monitoramento de Tráfego Web
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.9 N8 – Elementos de Data Center 08 – Banco de Dados

i. Definição dos itens a serem monitoráveis;

PROJETO MONITORAMENTO 5
1. Fase 1
a. Utilização da CPU
b. Utilização de Memória
c. Espaço em Disco
d. I/O de Disco
e. Conexões Ativas
f. Tempo de Resposta de Consulta
g. Número de Consultas por Segundo
h. Bloqueios de Transação
i. Logs de Erro
j. Replicação
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.10 N9 – Elementos de Data Center 09 – Switches

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Status da Interface
b. Utilização da CPU e Memória
c. Status de Energia
d. Temperatura e Ventilação:
e. Erros e Descartes de Pacotes
f. Tráfego Broadcast e Multicast
g. Logs e Eventos
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.11 N10 – Elementos de Data Center 10 – URL Sites

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Monitoramento de Redirecionamentos
b. Verificação de WHOIS
c. Verificação de Certificado
d. Verificação de Reputação de Domínio/IP
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

PROJETO MONITORAMENTO 6
3.12 N11 – Elementos de Data Center 11 – Access Point

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Conectividade e Latência
b. Status do AP
c. Erros de Interface
d. Status da Interface
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

3.13 N12 – Elementos de Data Center 12 – Cloud’s

i. Definição dos itens a serem monitoráveis;


1. Fase 1
a. Uso da CPU/vCPU
b. Memória RAM
c. Espaço em Disco
d. Alertas de Falhas
ii. Implementação das monitorações;
iii. Geração do documento sobre a monitoração implementada;

4. Recomendação de Hardware

Este documento apresenta a recomendação de hardware para implementar um


ambiente Zabbix eficiente e robusto, capaz de gerenciar 100.000 métricas. Esta
configuração, baseada em Mariadb com alta disponibilidade, ideal para empresas
que buscam um monitoramento de rede confiável e de alto desempenho.

4.1 Considerações Iniciais de Hardware

Hardware para Ambiente Zabbix: Suporte a 100.000 Métricas

4.2 Configuração de Hardware Recomendada

PROJETO MONITORAMENTO 7
Para suportar a carga de 100.000 métricas, são necessários dois servidores Zabbix
robustos. Cada servidor deve ter as seguintes especificações:

CPU: Processadores com múltiplos núcleos (preferencialmente 8 núcleos ou mais)


para processamento eficiente de grandes volumes de dados.

Memória RAM: Mínimo de 32 GB, para gerenciar eficazmente a grande quantidade


de dados e operações simultâneas.

Armazenamento: SSDs com pelo menos 500 GB, para resposta rápida às operações
de leitura e escrita, essenciais no monitoramento em tempo real.

Rede: Conexões de rede de alta velocidade (10 Gbps) para assegurar a


transferência rápida de dados entre os servidores e os dispositivos monitorados.

4.3 Banco de Dados – Mariadb com Galera Cluster

Para suportar a carga, serão necessários dois servidores Ubuntu 22.04.

Configuração: Banco de dados Mariadb em um ambiente com alta disponibilidade,


proporcionando redundância e sincronização contínua entre os nós.

Especificação dos Servidores de Banco de Dados:

CPU: Processadores com múltiplos núcleos (preferencialmente 8 núcleos ou mais)


para processamento eficiente de grandes volumes de dados.

Memória RAM: Mínimo de 32 GB, para gerenciar eficazmente a grande quantidade


de dados e operações simultâneas.

PROJETO MONITORAMENTO 8
Armazenamento: SSDs com pelo menos 2TB, para resposta rápida às operações de
leitura e escrita, essenciais no monitoramento em tempo real.

4.4 Considerações de Arquitetura

Redundância de Rede: Configuração de redundância de rede para garantir a


continuidade do serviço e a resiliência do sistema.

Monitoramento e Alerta: Configuração do Zabbix para auto-monitoramento, com


alertas proativos para garantir a pronta resposta a quaisquer questões.
Recomendações Finais

Manutenção e Atualizações: Estabelecimento de um cronograma regular de


manutenção e atualizações para os servidores Zabbix e o banco de dados.

Backup e Recuperação: Implementação de uma estratégia robusta de backup e


recuperação para os dados do Zabbix e do banco de dados.

A configuração recomendada acima proporcionará um ambiente Zabbix altamente


confiável e eficiente, capaz de gerenciar 100.000 métricas com alta disponibilidade e
desempenho.

4.5 Responsabilidade Equipe Alloha

A equipe Alloha designada para o projeto precisa fornecer as informações listadas


abaixo para a implementação correta do projeto.

1. Fornecimento dos recursos de hardware listados para a implementação do


projeto com os requisitos listados.

PROJETO MONITORAMENTO 9
2. Fornecimento de servidores Proxy com conectividade para todos os
equipamentos a serem monitorados com sistema operacional Ubuntu 22.04.
Em alguns casos podem ser demandados mais de um servidor para a coleta
de dados.
a. Requisitos: 8GB de RAM, Armazenamento de 50GB, 4CPU(vCPU)
3. Fornecimento da lista de dispositivos a serem monitorados de acordo, com
endereços IP que sejam acessíveis pelos servidores proxy e a Community
SNMP.
a. Para monitoramento de servidores serão instalados agentes do Zabbix.
b. Para sistemas de virtualização poderão ser demandas a ativação de
funcionalidade como por exemplo o vmware tools.
c. A lista de servidores deve conter a informação da criticidade da
aplicação para o correto envio dos alertas paras as filas no GLPI.
4. Lista dos responsáveis por cada um dos ambientes a serem monitorados em
caso de necessidade de ajustes ou mesmo informações divergentes.
5. Fornecimento de acesso aos ambientes monitorados quando necessário para
validação dos dados coletados. Estes acessos podem ser acompanhados
pela equipe da Alloha.
6. Para integração com a ferramenta GLPI deve ser alocado um responsável
pela ferramenta para as configurações das filas para as quais os alertas
devem ser enviados.
a. A equipe Alloha fica responsável pela parametrização da lista de
escalonamento para os alertas inseridos no GLPI de acordo com os
critérios internos.

PROJETO MONITORAMENTO 10

Você também pode gostar