Доступно в редакциях:  CE, BE, SE, SE+, EE

Стадия жизненного цикла модуля: Preview
У модуля есть требования для установки

Модуль observability расширяет функциональность модуля prometheus и веб-интерфейса Deckhouse, предоставляя дополнительные возможности для гибкого управления метриками, дашбордами и алертами, а также средства разграничения доступа к ним.

Возможности модуля:

  • Управление дашбордами — модуль позволяет пользователям добавлять собственные дашборды в формате Grafana.
  • Управление группами триггеров и метрик — модуль позволяет создавать и настраивать собственные группы триггеров и метрик.
  • Настройка уведомлений — модуль позволяет настраивать каналы уведомлений (Telegram, Slack, электронная почта, вебхуки), политики уведомлений, а также дает возможность отключать уведомления при необходимости.
  • Работа с алертами — модуль предоставляет информацию об активных алертах, а также сохраняет историю завершенных алертов.

Указанные возможности доступны через веб-интерфейс Deckhouse, стандартный API Kubernetes или консольную утилиту d8.

Модуль обеспечивает изоляцию ресурсов уровня кластера и уровня проектов. Метрики, дашборды, алерты и каналы уведомлений доступны только в рамках соответствующего проекта и не видны в других проектах. Аналогичным образом, ресурсы уровня кластера изолированы от проектных ресурсов.