Задача по DevOps - система мониторинга. Цена договорная

Цена договорная • безналичный расчёт
20 марта 2019, 09:50 • 3 отклика • 77 просмотров
Сервису E-COM Kassa в связи с расширением требуется развернуть и настроить систему мониторинга на базе Prometheus.
Технически сервис состоит из двух частей: облачной (бекенд + БД) и расширяющегося набора IoT-устройств. Бекенд развёрнут в облачной платформе Jelastic хостинг-провайдера Мир (https://mirhosting.com). Периодически бекенд получает пульсы от устройств и отдаёт, при наличии, задания для обработки.
Требуется развернуть и настроить систему на платформе Jelastic, обладающую следующими свойствами:
- динамически определять подключение новых устройств и добавлять их в мониторинг;
- сигнализировать об отсутствии пульсов от устройств более заданного интервала времени;
- получать метрики устройств через бекенд и отображать их в графическом виде.
Предполагается следующий технологический стек:
- Prometheus
- Grafana
- Consul (service discovery)
Тестирование функциональности предлагается проводить следующим образом:
- запустить простой скрипт эмуляции, который по запросу Prometheus будет возвращать случайный набор метрик
- прислать пульс и проверить, что устройство определилось
- прислать следующий пульс и проверить, что обновилось отметка времени
- выждать заданный интервал времени (10 минут) и получить какое-либо оповещение
От исполнителя ожидаются предложения по цене и срокам