Monny-Docker: мониторинг статусов Docker-контейнеров с уведомлениями в Telegram

Всем привет! Monny-Docker — это мой мини-сервис контроля статусов Docker-контейнеров, который присылает уведомления в Telegram. Понравилась мне тема с отправкой уведомлений о состоянии в Telegram, и после одной ситуации, когда контейнер неожиданно не запустился, я сделал для себя такую реализацию сервиса.

Репозиторий проекта: https://github.com/DigneZzZ/monny-docker/

Настройка при установке

При установке вам необходимо будет ввести TelegramBotID и ChatID. ChatID — это место, куда бот будет писать сообщения. В моём случае это отдельный канал (только для меня), где сидят мои боты и шлют уведомления при необходимости.

Сервис автоматически установит все необходимые зависимости для работы Python-скрипта.

Команды управления

  • monny help → посмотреть перечень доступных команд;
  • monny uninstall → удалить сервис из системы;
  • monny stop → остановить сервис (если вдруг вам спамит слишком много, например, в случае долгого рестарта);
  • monny start → запустить сервис.

В принципе, на этом основной функционал заканчивается :slightly_smiling_face:

Если понравилось и хотели бы ещё увидеть возможность выбирать контейнеры для мониторинга — пишите, постараюсь реализовать.

Установка

bash <(curl -L -s https://raw.githubusercontent.com/DigneZzZ/monny-docker/main/setup_monny.sh)

Статья впервые опубликована 20.06.2024 на openode.xyz; перенесена и обновлена 04.08.2026.