Мониторинг бизнес-сервисов
Система мониторинга бизнес-сервисов автоматически отслеживает состояние каждого сервиса на основе открытых инцидентов по его узлам и отображает эту информацию в удобной форме.
Расчёт статуса здоровья
Статус здоровья бизнес-сервиса вычисляется автоматически в реальном времени каждый раз при загрузке списка сервисов или дашборда.
Как определяется здоровье
Система автоматически проверяет наличие открытых мониторинговых инцидентов по узлам, входящим в сервис:
- Система извлекает список всех узлов сервиса
- Проверяет, есть ли по этим узлам открытые мониторинговые инциденты
- Если найден хотя бы один открытый инцидент — сервис помечается как нездоровый
- Если инцидентов нет — сервис здоров
Особые случаи
- Сервис без узлов: Если в сервисе нет добавленных узлов, он считается здоровым
- Обычные тикеты: Пользовательские тикеты (не мониторинговые инциденты) НЕ влияют на статус здоровья
- Закрытые инциденты: Инциденты со статусом "Done" не учитываются при расчёте
Индикаторы состояния
Статус здоровья отображается в интерфейсе с помощью понятных индикаторов:
| Индикатор | Описание |
|---|---|
| ✅ Здоров | Нет открытых мониторинговых инцидентов по узлам сервиса |
| ❌ Имеет проблемы | Есть хотя бы один открытый мониторинговый инцидент |
- В таблице на странице Бизнес-сервисы (колонка "Здоровье")
- На Дашборде мониторинга в виджете бизнес-сервисов
- В окне подробностей бизнес-сервиса
Просмотр списка сервисов
На странице Бизнес-сервисы отображается таблица всех сервисов с их текущим статусом.
Колонки таблицы
- Здоровье — индикатор состояния (✅ или ❌)
- Название — название сервиса, кликабельное
- Обновлено — дата и время последнего изменения
Возможности таблицы
- Фильтрация: Поиск по названию, фильтр по дате обновления
- Сортировка: По названию и дате обновления
- Пагинация: По умолчанию отображается 20 записей на страницу
- Клик по строке: Открывает карточку редактирования сервиса
Подробности сервиса
Для просмотра подробной информации о сервисе используется специальное окно подробностей.
Окно подробностей открывается при клике на название сервиса на дашборде мониторинга. Также оно доступно в других разделах системы для отображения полной информации о сервисе.
Информация в окне подробностей
- Название сервиса
- Количество узлов — например: "Узлов: 8"
- Статус здоровья — индикатор с текстом "Сервис здоров" или "Сервис имеет проблемы"
- Описание — полное текстовое описание сервиса (если заполнено)
- Узлы сети — таблица всех узлов сервиса с названиями и путями
- Открытые инциденты — таблица инцидентов с номерами, названиями, статусами и датами
Просмотр инцидентов сервиса
Для каждого бизнес-сервиса можно просмотреть список связанных инцидентов.
Вкладка "Инциденты" в карточке редактирования
- Откройте карточку сервиса для редактирования (клик по названию в таблице)
- Перейдите на вкладку "Инциденты" — в заголовке указано количество открытых инцидентов
- Отобразится список инцидентов, связанных с узлами данного сервиса
- Кликните по любому тикету для открытия его карточки
В списке отображаются только мониторинговые инциденты. Обычные пользовательские тикеты не включаются в этот список, даже если они связаны с узлами сервиса.
Связь сервисов с тикетами
Система автоматически определяет, какие бизнес-сервисы затронуты инцидентом, и передаёт эту информацию ИИ-помощнику.
Автоматическое определение затронутых сервисов
При работе с тикетом система автоматически:
- Находит узлы, связанные с тикетом
- Определяет бизнес-сервисы, которые включают эти узлы
- Добавляет информацию о сервисах в контекст ИИ-помощника
Контекст для ИИ-помощника
Для каждого затронутого сервиса ИИ получает:
- Название и описание бизнес-сервиса
- Полный список серверов сервиса с их характеристиками
- Роли каждого узла в архитектуре сервиса
- Историю инцидентов по этому сервису
Улучшение диагностики
Благодаря информации о бизнес-сервисе, ИИ может:
- Анализировать проблему в контексте всей архитектуры сервиса
- Предлагать решения с учётом взаимосвязей между компонентами
- Выявлять каскадные проблемы, затрагивающие несколько узлов
- Учитывать роли серверов при формулировке рекомендаций
Отображение в карточках тикетов
В карточках тикетов отображается информация о затронутых бизнес-сервисах:
- Пользователь видит, какие критически важные сервисы затронуты инцидентом
- Можно оценить масштаб влияния проблемы на бизнес
- Можно перейти к подробностям сервиса для получения полной картины
Практические сценарии
Сценарий 1: Проактивный мониторинг
Ситуация: Администратор открывает дашборд мониторинга утром.
Действия:
- Система автоматически вычисляет статус всех бизнес-сервисов
- Нездоровые сервисы показываются первыми в списке
- Администратор видит, что сервис "CRM Битрикс24" имеет проблемы
- Клик по сервису открывает подробности с списком открытых инцидентов
- Администратор сразу видит масштаб проблемы и приступает к устранению
Сценарий 2: Диагностика с ИИ
Ситуация: Пользователь создал тикет о недоступности корпоративного портала.
Действия:
- Тикет создаётся и связывается с соответствующим узлом
- Система находит бизнес-сервис "Корпоративный портал", включающий этот узел
- При вызове ИИ-помощника ему передаётся полная информация об архитектуре портала
- ИИ анализирует проблему в контексте всего сервиса и предлагает комплексное решение
- Администратор получает рекомендации по проверке всех связанных компонентов
Сценарий 3: Анализ влияния на бизнес
Ситуация: Открыто несколько инцидентов по разным серверам.
Действия:
- В каждом тикете отображаются затронутые бизнес-сервисы
- Руководитель IT видит, что три инцидента относятся к одному критически важному сервису
- Приоритет этих инцидентов повышается
- Ресурсы перераспределяются для срочного восстановления сервиса
Рекомендации
- Создавайте сервисы для критичных систем: Начните с самых важных бизнес-приложений
- Актуализируйте информацию: При изменении инфраструктуры обновляйте состав узлов в сервисах
- Подробно описывайте роли: Чем точнее описание, тем полезнее контекст для ИИ
- Регулярно проверяйте дашборд: Мониторьте статус сервисов проактивно
- Используйте ИИ-помощника: Вызывайте ИИ из карточки сервиса для комплексной диагностики