Все готовые решения
Программирование / Python
Бот мониторинга сайтов и серверов.
Служебный чат-бот на Python. Круглосуточно следит за двумя сайтами и двумя серверами и сам пишет, если что-то сломалось: о сбое вы узнаете раньше клиентов.
Это пример: любую задачу делаю под вас и нужды вашего бизнеса.
01
Как работает
- Раз в минуту проверяет, что сайты открываются и показывают нужный текст, и замеряет время ответа. За 14 дней предупреждает об окончании срока HTTPS-сертификата.
- На серверах следит за службами, диском, памятью, нагрузкой, ошибками в журналах и свежестью резервных копий.
- Без ложных тревог: сбой засчитывается, только если его показали несколько проверок подряд.
- Когда все восстановилось, пишет «Снова в порядке» и сколько длился сбой.
- Если отключался сам бот, после возвращения сообщает, сколько его не было и что происходило на серверах за это время.
- Кнопки «Состояние», «Статистика» и «Сбои»: сводка с зелеными и красными кружками, последние 10 сбоев.
- Посещаемость сайтов за день, неделю, месяц и год. Статистику посещений собирает свой счетчик без cookie и IP-адресов, поэтому баннер и согласие на сайте не нужны.
- Отвечает только владельцу. Бот работает без прав администратора, а к серверам у него доступ только на чтение.
02
Стек
- Python
- aiogram
- aiohttp
- SQLite
- SSH
- systemd
- nginx
83 автотеста, из них 39 на безопасность.
Бот сделан для себя: следит за моими сайтами и серверами и сразу сообщает о сбоях.
Расскажите, что отнимает у вас время и деньги.
Опишите задачу своими словами, а я предложу решение, сроки и стоимость.