Olá, pessoal!
Hoje vamos falar sobre um assunto que muitos Profissionais de TI me questionam: como calcular o espaço do banco de dados do Zabbix?
Não sabe o que é Zabbix? Leia aqui! 🙂
Para realizarmos esse cálculo dependemos de algumas variáveis, que são:
- Número de valores processados por segundo (VPS)
- Dados Históricos
- Dados Estatísticos
- Dados de Eventos
Vamos calcular primeiro o VPS, ou seja, qual número médio de valores que o Zabbix Server recebe a cada segundo, utilizando a formula abaixo:
VPS= itens/taxa de atualização
Vamos criar um Zabbix Server. Supondo que nosso Zabbix Server tem 1,000 itens e a taxa de atualização é de 50 segundos, logo:
VPS=1000/50=20
Neste caso teremos 20 novos valores no banco de dados a cada segundo.
Vamos agora calcular o período que os dados irão ficar armazenados no banco de dados do Zabbix, utilizando a forma abaixo:
Histórico=dias*24*3600*VPS*Bytes
Entendendo as variáveis:
- 24 é numero de horas que tem em um dia
- 3600 é número de segundos em uma hora
- Bytes é o número de bytes aos quais são necessários para manter um único valor
- dias – vamos calcular com 30 dias
30*24*3600*20*50= 2592000000 bytes. Transformando em GB temos 2,41 GB.
No próximo passo iremos calcular o valor da estatística, responsável por analisar tendências a longo período.
Estatística= (itens/3600) * (24*3600*dias) * Bytes
(1000/3600) * (24*3600*365)*128 (nesse caso o valor de BYTES é 128)
Resultado: 1089884160 bytes. Transformando em GB temos 1.01 GB.
Por fim, vamos calcular o número de eventos.
Eventos=dias*eventos*24*3600*bytes (nesse caso o valor de BYTES é 130)
365*1*24*3600*130= 4099680000 bytes. Transformando em GB temos 3,81 GB
Pronto! Agora resta somarmos todas os parâmetros.
Total= Histórico + Estatística + Eventos
Total= 2,41 + 1,01 + 3,81= 7,23 GB
Atenção! Se você tem interesse em conhecer o Zabbix a fundo, não deixe de conhecer o curso “Monitoramento de TI com Zabbix” oferecido por mim e pelo portal Profissionais TI. Qualifique-se!!!