Проявить мудрость в чужих делах куда легче, нежели в своих собственных (Ф. Ларошфуко).

Платформа наблюдения Grafana 12 Выпущена с крупными обновлениями

14.05.2025
Платформа наблюдения Grafana 12 Выпущена с крупными обновлениями

Grafana — облачная платформа с открытым исходным кодом для мониторинга, предназначенная для визуализации показателей, журналов и трассировок, собранных из различных приложений. Она широко используется в кругах DevOps. Компания объявила о выпуске общедоступной версии 12.

Главное нововведение — Grafana 12 официально закрепляет переход к «наблюдаемости как коду». Теперь панелями мониторинга, оповещениями и правилами записи можно полностью управлять с помощью рабочих процессов, ориентированных на код:

  • Синхронизация Git для информационных панелей: теперь пользователи могут напрямую подключать Grafana к репозиторию GitHub, создавая версии информационных панелей вместе с кодом приложения. Благодаря интуитивно понятному пользовательскому интерфейсу информационные панели создаются, редактируются и объединяются с помощью запросов на вытягивание, что обеспечивает полный аудит и упрощает совместную работу.
  • Новая схема панели мониторинга и API (экспериментальная): за кулисами схема Grafana была перестроена с учетом концепции «сцен», что упростило структуру JSON и подготовило почву для динамических макетов, вкладок и условного рендеринга. Кроме того, экспериментальные REST API предоставляют панели мониторинга, папки, баннеры и плейлисты в виде ориентированных на ресурсы сущностей с версиями — основу для нового поставщика Terraform и грядущего инструмента командной строки GrafanaCTL.

 

Что касается улучшений Drilldown, то с момента их предварительного просмотра наборы Drilldown для показателей и журналов стали общедоступными с дополнительными усовершенствованиями:

  • Расширенная фильтрация показателей: более точная фильтрация показателей с помощью сопоставления префиксов и суффиксов, группировка по меткам для добавления контекста и сортировка по недавним событиям или связанным информационным панелям. Складывающаяся боковая панель и подсчёт показателей в реальном времени помогают пользователям сосредоточиться на наиболее важных данных.
  • Детализация журналов: используйте несколько фильтров для включения записей, первоклассную поддержку регулярных выражений и специальный просмотрщик JSON для анализа структурированных записей журналов. Пагинация при выборе сервиса и связь направления запроса для запросов «сначала старые» или «сначала новые» еще больше расширяют возможности поиска.
  • Расшифровка трассировок (GA): анализ распределенных трассировок теперь не требует запросов. Пользователи переходят от высокоуровневых «золотых» сигналов RED (скорость, ошибки, продолжительность) непосредственно к представлениям на уровне сегментов, не составляя ни одного запроса. Встроенные инструменты, такие как выделение цветом, сравнение и корреляция первопричин, обеспечивают контекстное и эффективное расследование инцидентов.
Читать  Как установить Odoo 18 на Debian 12

 

Платформа наблюдения Grafana 12

Платформа наблюдения Grafana 12

 

Более того, в Grafana 12.0 представлен предварительный просмотр расследований — унифицированного интерфейса, в котором панели показателей, журналов и трассировок могут собираться параллельно. Сравнивая сигналы на разных таймфреймах и делясь сводным представлением с коллегами по команде, эта функция обещает устранить разрозненность и ускорить анализ первопричин.

Помимо мониторинга, Grafana 12 также решает операционные задачи, связанные с крупномасштабным развёртыванием:

  • Помощник по миграции в облако: этот инструмент упрощает переход с самостоятельно управляемых экземпляров Enterprise или с открытым исходным кодом на Grafana Cloud, автоматизируя импорт панелей управления и визуализаций.
  • SCIM-подготовка пользователей и команд (предварительная версия): теперь администраторы могут синхронизировать пользователей и команды напрямую с поставщиками удостоверений SAML, устраняя необходимость в ручной настройке и сокращая операционные расходы.
  • Улучшения оповещений: новый инструмент миграции преобразует правила оповещений, управляемые источником данных (например, Prometheus или Loki), в правила, управляемые Grafana. Кроме того, состояние «Восстановление» предотвращает срабатывание оповещений без необходимости, а представление «Недавно удаленные» позволяет восстанавливать случайно удаленные оповещения.

 

Помимо вышеупомянутых, несколько экспериментальных функций указывают на будущее направление развития Grafana:

  • SQL-выражения: объединяйте и преобразуйте данные из нескольких источников во время выполнения запроса, что позволяет создавать расширенные визуализации и правила оповещения, использующие полную семантику SQL.
  • Динамические информационные панели: благодаря новой схеме «Сцены» информационные панели могут включать вкладки, условный рендеринг и структуру контента для быстрой навигации.
  • Сверхбыстрая панель таблиц: благодаря переходу на react-data-grid загрузка, прокрутка и сортировка больших таблиц теперь выполняются на 97 % быстрее в тестах производительности процессора.
Читать  Обновление Bottles 51.16 содержит новые функции и исправления ошибок

 

С точки зрения эстетики, Grafana 12 предлагает пять новых экспериментальных цветовых тем — «Сапфировые сумерки», «Трон», «Позолоченная роща», «Мрак» и «Цветение пустыни», — доступных в меню профиля пользователя. Эти темы позволяют командам настраивать внешний вид своих экземпляров Grafana без изменения кода.

Наконец, при обновлении до версии 12 необходимо учитывать несколько критических изменений, поэтому будьте о них осведомлены:

  • Устаревшие API-интерфейсы расширений пользовательского интерфейса удалены: плагины должны использовать API-интерфейсы реактивных расширений, представленные в версии 11.4.
  • Удаление editors_can_admin: Редакторы больше не могут управлять командами.
  • Блокировка схемы панели управления v2: после перехода на новую схему панели управления не могут вернуться к динамическим макетам.
  • Удаление дубликатов метрикcache_size была разделена на resource_cache_size и query_cache_size, а исходная метрика устарела и будет удалена в версии 13.
  • Поддержка плагинов Angular прекращена: все плагины на основе Angular будут вынуждены перейти на React или станут непригодными для использования.

 

Для получения дополнительной информации см. журнал изменений. Официальная документация содержит подробное описание всех новых функций и улучшений.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Scroll to Top