Skip to content

pldmval/cource_monitoring_notifier

 
 

Repository files navigation

Сервис оповещения мониторинга

Постановка решаемой задачи

Разработать сервис, который будет опрашивать систему мониторинга Zabbix методом http запросов на наличие взведенных и опущенных триггеров по мониторингу и на основе этого оповещать пользователей через телеграм-бота о произошедших событиях.

Функционал телеграм-бота

  • возможность подписаться на события по конкретному триггеру
  • возможность получить список событий по взведенным на данный момент триггерам
  • возможность настроить часовой пояс
  • возможность выбрать язык интерфейса
  • бот должен поддерживать работу в групповых чатах, в этом случае вышеописанный функционал должен быть доступен только администраторам чата

Используемые инструменты

  • python библиотека aiogram для взаимодействия с telegram API
  • система мониторинга Zabbix
  • база данных PostgresSQL
  • библиотека SQLAlchemy для взаимодействия с базой данных

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%