São várias as razões para monitorar os serviços com Zabbix, entre elas:

  • Controlar seus SLAs;
  • Visualizar a disponibilidade dos serviços de forma fácil;
  • Identificar pontos fracos;
  • Acompanhamento de KPIs;
  • Garantia da qualidade;
  • Ir além da visão de infraestrutura.

Mas, no geral, tudo se resume a qualidade. Manter a qualidade no atendimento, na entrega e no relacionamento com o seu cliente.

Configurando o monitoramento de serviços no Zabbix

Para realizar esse monitoramento, você precisa criar uma árvore de serviços. Como será a divisão dessa árvore depende das necessidades de cada negócio.

Um exemplo pode ser encontrado em uma árvore dividida em:

                                                                  Ambiente
                                                                              ↳ Cliente
                                                                                          ↳ Serviço

Dessa forma, se o meu ambiente de produção apresentar problemas, rapidamente eu consigo identificar a causa raiz.

No caso do exemplo abaixo, o ambiente de produção apresenta instabilidade porque o Cliente Z possivelmente está com problemas no Serviço F, causado por um servidor desse serviço, ou um serviço parado, ou qualquer outra causa que resulte na parada do servidor.

No Zabbix, sua visualização será parecida com essa:

Menu de serviços

Na versão 6.0 foi criado um menu dedicado para serviços.

  • Services – Configuração da sua arvore de serviços;
  • Service actions – Configurações de ações para serviços;
  • SLA – Configuração do cálculo de SLA;
  • SLA report – Relatórios de SLA.

Criando um serviço

Para criar um serviço, você vai ter as seguintes opções:

  • Name – Nome do serviço;
  • Parent services – O serviço pai;
  • Problem tags Tags das triggers que vão ser usadas para calcular a disponibilidade desse serviço;
  • Status calculation rule – Regra de cálculo do status do serviço;
  • Tags Tags do serviço. Uteis na criação de SLAs;
  • Child Services – Seus serviços filhos, que ficam abaixo do serviço que você está criando na árvore.

Você tem a opção de usar condições avançadas para cálculo de mudança de status.

Altere o status do meu serviço para uma severidade especifica se:

  • Pelo menos N serviços filhos tiverem uma severidade específica, ou acima dela;
  • Pelo menos um percentual N% de serviços filho tiverem uma severidade específica, ou acima dela;
  • Menos de N serviços filho tiverem até uma severidade específica ou abaixo dela;
  • Menos de um percentual N% tiver uma severidade específica ou abaixo dela;
  • O peso dos serviços filho com uma severidade específica, ou acima dela, pelo menos W;
  • O peso dos serviços filho com uma severidade específica, ou acima dela, for pelo menos N%;
  • O peso dos serviços filho com uma severidade específica, ou abaixo dela, for menos de W;
  • O peso dos serviços filho com uma severidade específica, ou abaixo dela, for menos de N%.

Service Actions

As ações de serviço são úteis se você quiser que algo seja feito quando seu serviço sofre uma alteração de status (OK ⇿ PROBLEMA).

As operações são as mesmas de uma ação de trigger: enviar uma mensagem ou executar um script.

Criando o SLA

Com a árvore de serviço criada, agora é a vez de criar o SLA dos seus serviços. O menu onde você vai poder configurar isso é o SLA.

As opções para criar seu SLA são

  • Name – O nome do seu SLA;
  • SLO – Service Level Object, em %;
  • Reporting period – Período que o relatório vai ser gerado: diário, semanal, mensal, trimestral, anual;
  • Time zone – O timezone que as informações de SLA serão exibidas;
  • Schedule – Período que o SLA vai ser calculado: 24×7 ou customizado;
  • Effective date – Quando o SLA vai começar a ser calculado;
  • Service tags – Tags do serviço que você está calculando SLA.

Uma vez o SLA criado, você pode visualizar suas informações das seguintes maneiras:

  • Direto na página do serviço associado:
  • Na lista de SLAs;
  • Na página SLA Report:

Seguindo esse passo a passo, você poderá monitorar os seus serviços e configurar a melhor maneira de acompanhar as métricas disponíveis. 

Se você faz parte da nossa comunidade de parceiros ou é uma pessoa entusiasta da tecnologia e quer compartilhar seu uso de Zabbix, envie um e-mail para [email protected] 

Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x