InfoFAQ

InfoFAQ

quarta-feira, 2 de março de 2016

Calculando Espaço do Banco de Dados do Zabbix

Hoje vamos falar sobre como calcular o espaço do banco de dados do Zabbix.
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
  • 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

Dúvidas? Deixe seu comentário!

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:
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


Dúvidas? Deixe seu comentário!





Nenhum comentário:

Postar um comentário