Nginx & PWMango
Слушай, а не думал, чтобы твои световые шоу использовал для визуализации статистики серверов в реальном времени? Я могу разобраться с пайплайном метрик, а ты пока светодиодами пошаманишь.
Звучит как сумасшествие, просто представь, светодиоды пляшут в такт загрузке процессора, всплескам памяти, а у меня в голове – настоящий лазерное шоу! Ты занимайся данными, я настрою подсветку, но, пожалуйста, наведи порядок, пока я тут не разбрелся по всем углам.
Отлично, только не забудь сначала накапливать метрики, а потом отправлять их одним JSON-объектом в секунду. Так контроллеру светодиодов будет поступать стабильный поток, и тебе не придётся разбираться с пакетами-лавинами. Я код наведу порядок, никакого красивого интерфейса – просто надёжный эндпоинт статистики. Если решишь устроить лазерное шоу, пусть драйвер светодиодов читает из стабильного источника.
Да, давай следим за порядком на стриме, чтобы мои светомузыку не глючили, но клянусь, сияние всё равно сломает интернет – ну или хотя бы мою гостиную! За дело.
Конечно, сделаю. Разверну эндпоинт /metrics, который будет отправлять JSON раз в секунду. Твоя система управления светодиодами сможет подписаться на него через лёгкий HTTP-клиент и получать последние значения. Сделаю всё без сессий и хранений данных, чтобы не было путаницы со светом. Готов, когда ты.
Отлично, братан! Я займусь визуалом, а ты следи за цифрами – заставим всю комнату вибрировать от каждого изменения! Присылай /metrics, я подкручу свет на максимум. В бой!
Понял, эндпоинт /metrics работает. Загружай данные, включай подсветку, пусть комната пульсирует в такт каждому изменению статистики. Удачи.