monitoring/zabbix
Обсудить задачу
Собственный проект

Уведомления Zabbix в TrueConf

Интеграция Zabbix с TrueConf для отправки уведомлений в личные и групповые чаты. Автоматическое восстановление подключения и возможность доработки под ваши задачи.

Уведомления мониторинга в рабочем чате

Разработал сервис, который передаёт сообщения из Zabbix в TrueConf. Уведомления о проблемах и восстановлении поступают в рабочие чаты, где сотрудники обсуждают задачи и координируют действия.

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

Основные возможности

  • Личные и групповые сообщения. Отправка уведомлений конкретному пользователю или в выбранный чат TrueConf.
  • Содержание уведомлений из Zabbix. Название проблемы, хост, важность, время события и другие сведения задаются в шаблонах сообщений Zabbix.
  • Получение ID чата. Команда /id помогает узнать идентификатор чата для настройки отправки.
  • Восстановление подключения. Сервис проверяет доступность TrueConf и пытается подключиться заново после потери связи.
  • Обновление токена. Предусмотрено автоматическое обновление токена подключения к TrueConf.
  • Журнал работы. Записываются попытки отправки, ошибки и изменения состояния подключения — для проверки и диагностики.

Как работает интеграция

Zabbix передаёт текст уведомления и получателя в отдельный сервис, который отправляет сообщение через бота TrueConf. Правила оповещения, выбор получателей и содержание сообщений настраиваются на стороне Zabbix.

Например, сообщения о недоступности серверов можно направлять в чат системных администраторов, а о проблемах с сетевым оборудованием — сетевой команде.

Размещение и доработка

Сервис можно разместить внутри корпоративной сети. В проекте предусмотрены запуск в Docker и работа как служба Linux.

Возможна доработка проекта под ваши задачи: формат сообщений, правила маршрутизации, дополнительные интеграции и сценарии оповещения. Состав и стоимость доработок обсуждаются отдельно.

Обсудим вашу задачу?

Опишите инфраструктуру и желаемый результат. Начнём с оценки объёма работ.

Описать задачу