6 Мониторинг сервисов

Обзор

Мониторинг сервисов — это мониторинг на уровне бизнеса, который можно использовать для получения общего представления о дереве сервисов всей ИТ-инфраструктуры, выявления слабых мест инфраструктуры, расчета SLA для различных ИТ сервисов и просмотра другой информации на более высоком уровне. Мониторинг сервисов сосредоточен на общей доступности сервиса, а не на низкоуровневых деталях, таких как нехватка дискового пространства, высокая загрузка процессора и т. д. Мониторинг сервисов также предоставляет возможность определить первопричину проблемы, если сервис работает не так, как ожидается.

Мониторинг сервисов позволяет создавать иерархическое представление контролируемых данных.

Очень простая структура сервиса может выглядеть так:

Service
|
|-Workstations
| |
| |-Workstation1
| |
| |-Workstation2
|
|-Servers

Каждый узел структуры имеет атрибут status. Статус вычисляется и передается на верхние уровни в соответствии с выбранным алгоритмом. На статус отдельных узлов влияет статус сопоставленных проблем. Сопоставление проблем выполняется с помощью тегов.

Zabbix может отправлять уведомления или автоматически выполнять скрипт на сервере Zabbix в случае обнаружения изменения состояния сервиса. Можно определить гибкие правила, должен ли родительский сервис переходить в состояние 'Problem state' на основе статусов дочерних сервисов. Данные о проблемах сервисов затем можно использовать для расчета SLA и отправки отчетов SLA на основе гибкого набора условий.

Мониторинг сервисов настраивается в меню Services, которое состоит из следующих разделов:

Раздел Services позволяет выстраивать иерархию контролируемой инфраструктуры, добавляя родительские сервисы, а затем - дочерние сервисы к родительским сервисам.

Помимо настройки дерева сервисов, этот раздел предоставляет обзор всей инфраструктуры и позволяет быстро выявлять проблемы, которые привели к изменению состояния сервиса.

В этом разделе можно определить соглашения об уровне сервиса и задать целевые показатели уровня сервиса для конкретных сервисов.

В этом разделе можно просматривать отчеты SLA.

Действия сервисов

Также можно настроить действия для сервисов.

Действия сервисов необязательны и позволяют:

  • отправлять уведомление о том, что сервис недоступен
  • выполнять удаленную команду на сервере Zabbix при изменении состояния сервиса
  • отправлять уведомление о восстановлении, когда сервис снова становится доступен.

См. также: