• База знаний
  • /
  • Блог
  • /
  • Wiki
  • /
  • ONLINE CHAT
+380 (44) 364 05 71

Статья также доступна на украинском (перейти к просмотру).

Grafana 10: на что стоит обратить внимание в новом релизе

Оглавление

Grafana 10, v10.1 и v10.2 – обновление инструмента для мониторинга и визуализации данных с новыми функциями, улучшенной производительностью и поддержкой новых версий Prometheus и Grafana Tempo. Рассмотрим основные изменения, внесенные в Grafana 10.

Разница между версиями: общий обзор

Grafana 10 release состоялся 20 июля 2023 года. Релиз включал следующие основные изменения:

  1. Поддержка Prometheus 2.30.0.
  2. Поддержка Grafana Loki.
  3. Новый редактор панелей.
  4. Улучшение производительности.

Grafana v10.1 вышла 23 августа 2023 года. Среди перемен:

  1. Поддержка Prometheus 2.31.0.
  2. Поддержка Grafana Tempo.
  3. Улучшение безопасности.
  4. Улучшение доступности.

Grafana v10.2 вышла 27 сентября 2023 года. Изменения:

  1. Поддержка Prometheus 2.32.0.
  2. Поддержка Grafana Tempo v1.0.
  3. Новый способ управления графиками.
  4. Улучшение производительности.

Критические изменения в Grafana v10.0

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

Корреляции

Функционал корреляций теперь включен во всех версиях Grafana в общедоступном просмотре. Это позволяет плавно переходить от одного источника данных к другому, создавая необходимую гибкость в управлении данными. Кроме того, корреляции взаимодействуют с функцией Explore, позволяющей выполнять запросы между разными источниками данных. Хотя эта функция рекомендуется использовать в тестовых или разработочных средах, она открывает новые перспективные возможности для эффективного управления данными в Grafana.

Scenes – интерфейсная библиотека Grafana

Scenes упрощает процесс создания информационных панелей в плагинах Grafana с использованием сменных шаблонов, гибких макетов и динамического рендеринга. Это позволяет получать более динамические и интерактивные панели информации. Чтобы испытать Scenes, рекомендуется перейти к репозиторию @grafana/scenes и подробно ознакомиться с документацией.

Вложенные папки

Функционал вложенных папок в Grafana позволяет пользователям создавать структуру организации для информационных панелей и оповещений. Это упрощает группировку и управление большим количеством панелей и ресурсов. Кроме того, введено управление доступом на основе ролей (RBAC), что позволяет точно настраивать права доступа к вложенным папкам в зависимости от роли пользователя. Эта функция рекомендуется использовать в тестовых или разработочных средах.

Управление вложенными папками

Панель Canvas

Общедоступная версия палитры Canvas в Grafana внесла возможности для творческой визуализации данных. С помощью панели Canvas пользователи могут рисовать связи и настраивать их цвет и размер на основе данных. Это открывает новые возможности создания креативных и интерактивных информационных панелей.

Новые панели: Trends и Datagrid

Панель Trends (экспериментальная)

Панель Trends предназначена для отображения тенденций числовых значений на оси X. Эта функциональность упрощает построение графиков и позволяет визуально анализировать и наблюдать изменения значений во времени.

График в панели Trends

Панель Datagrid (экспериментальная)

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

Перетаскивание электронных таблиц в Grafana

Эта экспериментальная функция в Grafana упрощает загрузку файлов в форматах CSV, Excel, позволяя пользователям просто перетаскивать их в редактор запросов источника данных. Функционал включает в себя поддержку замены файлов, автоматическое создание панели таблицы по умолчанию и возможность сохранения данных в формате JSON на информационной панели. Активация функции осуществляется с помощью переключателя editPanelCSVDragAndDrop. Эта возможность позволяет удобно и быстро импортировать и визуализировать данные без необходимости вручную настраивать источники.

Облегченный выбор источника данных

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

Поддержка временного региона временного ряда

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

График анализа временных периодов

Фильтрация аннотаций

Новый функционал позволяет фильтровать инструкции на информационных панелях в Grafana. Теперь можно выбирать, на какие панели использовать или не применять определенные аннотации, обеспечивая большую гибкость в отображении и анализе данных.

Переработанный и улучшенный контекст журнала

Контекст журнала в Grafana получил ряд важных улучшений. Изменения включают в себя детализацию журнала, позволяющую выводить больше информации о действиях, функциях обтекания строк и другие удобства для пользователя. Теперь доступна кнопка «Открыть в разделенном просмотре»: можно просматривать журнал на разделенном экране в режиме «Обзор», чтобы облегчить анализ событий.

Запрос нескольких источников данных в Explore

Теперь пользователям можно отправлять запросы в несколько источников данных одновременно в Explore. Эта функция упрощает процесс анализа и сопоставления информации из разных источников.

Публичные информационные панели

Общедоступные информационные панели получили несколько новшеств. Пользователи могут настраивать средство выбора времени и аннотации, управлять отображением информации при публикации панели. Есть новый раздел «Информационные панели > Публичные информационные панели», где можно просматривать список всех общедоступных информационных панелей и использовать новый модальный дизайн для лучшего пользовательского интерфейса. Добавлена ??поддержка свернутых строчек, возможность масштабирования панелей и другие удобства для оптимизации использования пространства и внешнего вида.

Публичная статистика информационных панелей

Для общедоступных информационных панелей добавлена ??статистика, которая включает в себя важные показатели использования: ежедневное количество запросов, количество просмотров за последние 30 дней и количество ошибок за последние 30 дней. Эта функция также требует включения переключателя publicDashboards.

Обмен по электронной почте для общедоступных информационных панелей

Grafana вводит возможность обмена электронной почтой для общедоступных информационных панелей. Это позволяет пользователям делиться панелями только с выбранными лицами, которые получат одноразовые ссылки для доступа. Введена новая вкладка «Пользователи общедоступной информационной панели» в разделе «Администрирование», позволяющая просматривать список пользователей, получивших доступ с помощью электронной почты. Функция требует включения переключателя publicDashboards.

Аутентификация и авторизация

В Grafana введен новый пользовательский интерфейс для настройки SAML без перезапуска. Пользовательский интерфейс SAML доступен в версиях Grafana Enterprise, Cloud Pro и Advanced, и позволяет настраивать SAML и контролировать доступ к конфигурации с помощью RBAC. Теперь имена пользователей и адреса электронной почты рассматриваются как нечувствительные к регистру, упрощая процесс входа и уменьшая риск ошибок. Для разрешения потенциальных конфликтов идентификационных данных пользователей можно использовать инструмент Grafana CLI.

Калькуляция

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

Расширенная поддержка Git для контроля версий

Grafana представила новый пользовательский интерфейс для интеграции с Git, позволяющий управлять историей изменений для панелей и других объектов. Теперь есть возможность создавать новые ветви, отслеживать изменения, производить слияния и просматривать историю непосредственно с интерфейса Grafana.

Обновление функции встроенного редактора

Встроенный редактор Grafana теперь использует Ace Editor 1.4.12, что приводит к улучшению производительности и стабильности. Ace Editor – это известный текстовый редактор, и обновление исправляет заметные недостатки и добавляет новые возможности, улучшающие взаимодействие со встроенным редактором в Grafana.

Расширенные опции экспорта и импорта

Теперь при экспорте и импорте объектов Grafana можно выбирать, какие данные следует включить или выключить. Это придает больше гибкости при перемещении конфигурации между разными инстанциями Grafana, позволяя пользователям точно определять, какую информацию они хотят перенести.

Расширение масштабирования и производительности

Улучшение запросов на информационных панелях

Уменьшена загрузка сервера с помощью кэширования результатов запросов на информационных панелях. Это облегчает работу с информационными панелями, возвращающими большое количество данных, и улучшает производительность системы, делая отображение данных более быстрым и эффективным.

Улучшение управления панелями

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

Улучшение интеграции с Slack

Добавлена ??поддержка Slack Interactive Components для интерактивных возможностей взаимодействия с оповещениями Grafana. Это важное обновление создает новые возможности для обмена данными и управления уведомлениями.

Важно отметить, что для обеспечения наивысшего уровня производительности и надежности нужно использовать высококачественный облачный VPS хостинг. Он гарантирует надежность и высокую скорость выполнения.

Новые источники данных

Поддержка Azure Data Explorer (Kusto)

Теперь у Grafana есть поддержка подключения к Azure Data Explorer (Kusto). Она расширяет варианты визуализации и анализа данных, сохраненных в Azure Data Explorer, предоставляя пользователям возможность удобно работать с данными в Grafana.

Улучшенная поддержка источника данных Azure Metrics

Значительно улучшена поддержка источника данных Azure Metrics, позволяющая визуализировать и мониторить метрики непосредственно в Grafana.

Безопасность

Обновленная система управления ролями

Доступен новый пользовательский интерфейс для управления ролями и доступом пользователей. Теперь можно подробно настраивать права пользователей, гарантируя безопасность и ограничивая доступ к объектам и функциям Grafana.

Дополнительные меры безопасности

В Grafana 10 release добавлена ??опция ограничения вставок JavaScript, позволяющая управлять выполнением встроенного JavaScript в панелях и других объектах. Также внедрена защита от некорректно сформированных имен файлов для панелей и других объектов во избежание потенциальных атак через обработку файлов.

Уже сейчас можно попробовать новую Grafana в действии, ведь шаблон VPS сервер с Grafana доступен для заказа на нашем сайте.

Подписывайтесь на наш телеграмм-канал https://t.me/freehostua, чтобы быть в курсе новых полезных материалов.

Смотрите наш канал Youtube на https://www.youtube.com/freehostua.

Мы в чем ошиблись, или что-то пропустили?

Напишите об этом в комментариях, мы с удовольствием ответим и обсуждаем Ваши замечания и предложения.

Дата: 10.01.2024
Автор: Сергей Носенко
Голосование

Авторам статьи важно Ваше мнение. Будем рады его обсудить с Вами:

comments powered by Disqus
navigate
go
exit
Спасибо, что выбираете FREEhost.UA