
Комментарии 5
Чем оно лучше Grafana Alloy?
Если коротко - это инструменты разных уровней, и что лучше тут зависит от задачи.
Grafana Alloy - это универсальный коллектор телеметрии. Он умеет и метрики, и логи, и трейсы, работает по конфигу на River, поднимает Docker-дискавери, но, чтобы получить из него per-container метрики, надо самому писать конфиг, и в нем нет функционала проверки обновлений образов.
logPorter - узкоспециализированный экспортер именно под Docker, он берет метрики из сокета, отправляет логи в Loki (батчами, gzip, с метками контейнера и compose), проверяет новые версии образов в реестрах и несет встроенный Dashboard с живым просмотром логов. Все это - один бинарь на 8 Мбайт, без конфигурации.
Если нужен широкий OTLP-контур (трейсы, кастомные коллекторы, много источников) - Alloy более подходящий выбор. Для контейнерных метрик, логов и проверки обновлений образов в хомелабе заточен именно logPorter, которому не нужны настройки, где Alloy может быть избыточен и сложен, так что это два дополняющих друг друга инструмента, а не замена.
Пользуюсь вашим решением в проде уже джва года - всё отлично! Разворачиваю через Ansible на каждом хосте, доволен. Особенно недавние обновления и улучшенный дашборд Grafana хороши. Для пет-проектов самое то.
А cAdvisor ни на одном из 20 KVM-хостов не завёлся из-за бага, ну и пошёл он н-на.
Легковесная альтернатива cAdvisor и сборщик логов для отправки в Loki