Выпущена система агрегации журналов Grafana Loki 3.7 с изменениями в Helm Chart
Компания Grafana Labs только что представила последнее обновление своей системы агрегации логов Loki 3.7, которое включает в себя обновления для управления Helm-чартами, улучшения функций, а также несколько критических изменений и удалений, влияющих на текущие развертывания.
Ключевым изменением стал переход Helm-шаблона Loki на поддержку сообществом. С 16 марта 2026 года шаблон находится в отдельном репозитории, которым управляет сообщество. Grafana Labs продолжит поддерживать Helm-шаблон для Grafana Enterprise Logs.
В этой версии улучшены внутренние компоненты, такие как распределитель, компактор, ингестер и путь запроса. Улучшения включают в себя более точное отслеживание данных в процессе обработки, оптимизированное распределение запросов, дополнительные параметры конфигурации, встроенную команду loki health и расширенные возможности фильтрации.
Важно отметить, что в Loki 3.7 внесено несколько критических изменений. Механизм обработки запросов теперь по-другому рассчитывает ресурсы планировщика и распределяет рабочие потоки между соединениями. Кроме того, проанализированные метки больше не переопределяют структурированные метаданные.
В этом выпуске также исправлены некоторые ошибки. Агент Promtail больше не поддерживается, а его функции интегрированы в Grafana Alloy — сборщик данных для мониторинга с открытым исходным кодом. Кроме того, прекращена поддержка бэкендов хранения данных, таких как BoltDB, а также некоторых параметров конфигурации и конечных точек API.
В связи с этими изменениями перед развертыванием Loki 3.7 в рабочей среде важно ознакомиться с рекомендациями по обновлению, особенно в части поведения планировщика и обработки меток. Наконец, в новой версии документации появился раздел по устранению неполадок, в котором собраны сообщения об ошибках Loki.
Для получения дополнительной информации см. примечания к выпуску или обратитесь к журналу изменений на GitHub. Этот выпуск основан на ветке 3.6, которая продолжает получать обновления.
Выводы
Релиз Grafana Loki 3.7 продолжает развитие платформы как одного из ключевых инструментов для централизованного сбора и анализа логов в облачных и Kubernetes-средах. Основной акцент обновления сделан не только на функциональные улучшения, но и на инфраструктурные изменения, особенно в части Helm-чартов.
Одним из наиболее заметных направлений стало развитие и реорганизация Helm-экосистемы. В частности, наблюдается переход к более структурированной модели сопровождения чартов, включая их возможное вынесение в отдельные репозитории и участие сообщества в поддержке. Это указывает на стремление Grafana Labs упростить управление развертываниями и ускорить обновления.
Также важно учитывать, что изменения в Helm Chart нередко сопровождаются breaking changes. В предыдущих версиях уже происходили значимые трансформации, такие как удаление UI из Helm-чарта и перенос его в виде плагина Grafana, что изменяет подход к развертыванию интерфейса.
Loki 3.7 логично развивает тренды, заложенные в версии 3.x:
- упрощение архитектуры и переход к более современным схемам хранения (TSDB),
- усиление интеграции с OpenTelemetry,
- повышение производительности запросов и масштабируемости.
В итоге, обновление будет особенно полезно для:
- DevOps-инженеров, работающих с Kubernetes,
- команд, использующих Helm для автоматизации инфраструктуры,
- проектов с высокой нагрузкой на систему логирования.
Однако перед обновлением важно внимательно изучить изменения Helm-чартов и рекомендации по миграции, так как они могут требовать ручных действий.
Часто задаваемые вопросы
Что нового в Grafana Loki 3.7?
Основные изменения касаются улучшений производительности, масштабируемости и обновлений Helm-чартов. Также продолжается развитие интеграции с OpenTelemetry и оптимизация хранения логов.
Есть ли breaking changes?
Да, особенно в части Helm-чартов. В предыдущих версиях уже происходили значимые изменения (например, удаление UI из чарта), и аналогичные изменения могут затрагивать и релиз 3.7.
Что изменилось в Helm Chart?
- развитие модели поддержки Helm-чартов сообществом,
- возможная миграция репозиториев чартов,
- улучшение структуры и упрощение развертывания,
- изменения, требующие внимательного апгрейда (в некоторых случаях — вручную).
Нужно ли менять конфигурацию при обновлении?
В большинстве случаев — да. Особенно если используются кастомные значения или специфические настройки (например, zone-aware ingesters), так как некоторые обновления Helm требуют дополнительных действий.
Подходит ли Loki 3.7 для новых проектов?
Да, это актуальная версия с улучшенной архитектурой и поддержкой современных стандартов логирования. Для новых проектов она предпочтительнее старых версий благодаря лучшей интеграции и масштабируемости.
Какие риски при обновлении?
- несовместимость старых Helm-конфигураций,
- необходимость миграции чарта или инфраструктуры,
- потенциальные изменения в API или компонентах.
Рекомендуется тестировать обновление в staging-среде перед продакшеном.
Редактор: AndreyEx
Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.