Установить и настроить систему мониторинга серверов
7 000 руб. за проект
•
электронные деньги
Имеется небольшое количество серверов (6) на Amazon EC2 и DigitalOcean под управлением Debian, Ubuntu Server и Amazon Linux. На них работает несколько веб-приложений. Необходимо настроить на одном из этих серверов систему мониторинга, которая будет контролировать все остальные, представлять в веб-интерфейсе статистику и результаты, а также рассылать уведомления по email. Представляется, что monit/munin может решить эту проблему, но мы готовы выслушать обоснованные предложения. Перед началом работы будет выслан более подробный документ с требованиями.
UPD. После оценки вариантов оказалось, что monit/munin не очень подходят для поставленной задачи, поскольку их возможности слишком примитивны. Также я забыл указать дополнительное требование: необходима возможность общаться с системой мониторинга по API из программ на Python/Django, большей частью из фоновых процессов, с тем чтобы отправлять для хранения и анализа произвольные числовые метрики. Мы хотели бы в будущем иметь возможность составлять на этих метриках произвольные графики и диаграммы либо в UI, либо в конфигурационном файле, без необходимости написания дополнительного кода. Таким образом, система мониторинга должна иметь таковой API с удобным и желательно асинхронным клиентом на Python, плюс должна иметь свою собственную БД для хранения событий.
На данный момент рассматриваем Zabbix и Prometheus.
UPD. После оценки вариантов оказалось, что monit/munin не очень подходят для поставленной задачи, поскольку их возможности слишком примитивны. Также я забыл указать дополнительное требование: необходима возможность общаться с системой мониторинга по API из программ на Python/Django, большей частью из фоновых процессов, с тем чтобы отправлять для хранения и анализа произвольные числовые метрики. Мы хотели бы в будущем иметь возможность составлять на этих метриках произвольные графики и диаграммы либо в UI, либо в конфигурационном файле, без необходимости написания дополнительного кода. Таким образом, система мониторинга должна иметь таковой API с удобным и желательно асинхронным клиентом на Python, плюс должна иметь свою собственную БД для хранения событий.
На данный момент рассматриваем Zabbix и Prometheus.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.