8 Monitoramento de serviços
Visão geral
O monitoramento de serviços é um monitoramento em nível de negócio que pode ser usado para obter uma visão geral de toda a árvore de serviços da infraestrutura de TI, identificar pontos fracos da infraestrutura, calcular o SLA de vários serviços de TI e verificar outras informações em um nível mais alto. O monitoramento de serviços se concentra na disponibilidade geral de um serviço, em vez de detalhes de baixo nível, como falta de espaço em disco, alta carga do processador etc. O monitoramento de serviços também oferece funcionalidade para encontrar a causa raiz de um problema se um serviço não estiver funcionando como esperado.
O monitoramento de serviços permite criar uma representação hierárquica dos dados monitorados.
Uma estrutura de serviço muito simples pode ser assim:
Service
|
|-Workstations
| |
| |-Workstation1
| |
| |-Workstation2
|
|-Servers
Cada nó da estrutura tem o atributo status. O status é calculado e propagado para os níveis superiores de acordo com o algoritmo selecionado. O status de nós individuais é afetado pelo status dos problemas mapeados. O mapeamento de problemas é realizado com tagging.
O Zabbix pode enviar notificações ou executar automaticamente um script no server do Zabbix caso seja detectada uma alteração no status do serviço. É possível definir regras flexíveis para determinar se um serviço pai deve entrar em um 'Problem state' com base nos status dos serviços filhos. Os dados de problemas dos serviços podem então ser usados para calcular o SLA e enviar relatórios de SLA com base no conjunto flexível de condições.
O monitoramento de serviços é configurado no menu Services, que consiste nas seguintes seções:
A seção Services permite construir uma hierarquia da infraestrutura monitorada adicionando serviços pai e, em seguida, serviços filhos aos serviços pai.
Além de configurar a árvore de serviços, esta seção fornece uma visão geral de toda a infraestrutura e permite identificar rapidamente os problemas que levaram a uma alteração no status do serviço.
Nesta seção, você pode definir acordos de nível de serviço e estabelecer objetivos de nível de serviço para serviços específicos.
Nesta seção, você pode visualizar relatórios de SLA.
Ações de serviço
Você também pode configurar actions de serviço.
As actions de serviço são opcionais e permitem:
- enviar uma notificação de que um serviço está indisponível
- executar um comando remoto em um server do Zabbix quando houver alteração no status de um serviço
- enviar uma notificação de recuperação quando um serviço voltar a ficar disponível.
Veja também:
- Exemplo de configuração de monitoramento de SLA example
- Observações sobre a atualização de serviços de versões do Zabbix anteriores à 6.0