Встречайте! Вышла Grafana 11.3, являющая публике дашборды на основе библиотеки Scenes — а это основа того, каким мы видим будущее дашбордов Grafana.
Но и без этого Grafana изменилась весьма заметно! Улучшен пользовательский интерфейс, включая возможность вызывать API из любого элемента на холсте с помощью новой опции «Действия» во многих визуализациях. Также появились правила записи для управляемых Grafana алертов, и теперь все могут использовать Explore Logs, часть набора приложений Explore в Grafana, представленного на ObservabilityCON, который быстро и легко извлекает аналитику из ваших данных — без каких-либо сложных языков запросов.
(Ссылка на скачивание — в конце поста)
Ниже приведены некоторые из основных моментов последнего релиза Grafana. Если вам нужны более подробные сведения обо всех изменениях в этом выпуске, обратитесь к логу изменений или разделу «Что нового» в документации.
Дашборды Grafana на энергии Scenes
Мы перевели архитектуру дашбордов на библиотеку Scenes, сделав их стабильнее, динамичнее и гибче. Вот четыре сразу заметных улучшения:
- Режимы просмотра и редактирования: Теперь редактировать дашборды — одно удовольствие! Добавляйте панели, меняйте настройки — всё легко и просто.
- Переменные шаблона и выбор времени всегда на виду: Прокручивайте дашборд сколько угодно — они никуда не денутся. Вы просили — мы сделали!
- Часовой пояс в URL: Делитесь дашбордами с правильным часовым поясом. Новый параметр в URL (
tz
) гарантирует, что получатель увидит дашборд в указанном часовом поясе, независимо от его настроек. - Режим киоска с настройками: Управляйте видимостью элементов управления при воспроизведении плейлиста или в полноэкранном режиме. Теперь вы сами решаете, что показывать, а что скрывать.
Больше информации — в нашей документации по дашбордам. Подробности об улучшениях и известных ограничениях — в разделе документации «Что нового» для Grafana 11.3.
Новые фишки визуализации и дашбордов
Автоформатирование ячеек таблицы
Надоело вглядываться в длинные JSON-ы и трассировки стека в таблице? Забудьте! Теперь есть панель Просмотр значения с вкладками Обычный текст и Редактор кода. Включаете Просмотр значения ячейки, кликаете по иконке в ячейке — и Grafana сама определяет тип данных и открывает нужную вкладку. Можно переключаться между вкладками. Удобно!
Подробнее — в документации по таблицам.
Действия на панели Canvas и в других визуализациях
(Экспериментальная функция) Теперь к элементам на панели Canvas можно прикрутить действия, например, открыть issue на GitHub или вызвать API. В настройках Выбранного элемента появился раздел Ссылки и действия для данных. Каждое действие настраивается на вызов нужного эндпоинта API.
Действия можно запускать одним кликом. Для этого в настройках Выбранного элемента в разделе Ссылки и действия для данных выберите Действие в секции Одинарный щелчок.
Если действий несколько, «однокликовым» будет первое в списке. Порядок действий во всплывающей подсказке меняется перетаскиванием.
Действия также доступны в следующих визуализациях:
- Столбчатая диаграмма
- Свечной график
- Тепловая карта
- Временная шкала состояний
- История статусов
- Временные ряды
- Тренд
- График XY
Чтобы пощупать новую фичу, включите флаг vizActions
. Подробнее — в документации по панели Canvas.
Легенды в столбчатых индикаторах
Мы продолжаем стандартизировать легенды, и теперь они доступны в столбчатых индикаторах (bar gauge). Настраивайте легенды в разделе Легенда в настройках панели.
Имена в самих индикаторах можно скрыть (они же есть в легенде!). Для этого в настройках Расположение имени выберите Скрыто.
Подробнее о легендах — в документации по визуализациям.
Бинарные преобразования для множества числовых полей сразу
Теперь, когда вы настраиваете бинарную операцию через преобразование Добавить поле из вычисления (например, деление каждого столбца на какое-то значение), доступна новая опция Все числовые поля. Это позволяет применить математический оператор к нескольким числовым полям одновременно. Особенно полезно при масштабировании или смещении данных с динамически именуемыми полями, когда имена полей заранее неизвестны.
Больше информации — в документации по преобразованиям.
Explore Logs по умолчанию
С Explore Logs анализировать логи и искать проблемы стало проще простого — и без единого запроса! Находите пики нагрузки, фильтруйте логи, выявляйте проблемные строки — всё в пару кликов.
В Grafana 11.3 Explore Logs устанавливается автоматически на всех локальных инстансах. Теперь вы можете использовать его вместе с Explore Metrics без ручной установки.
Это настраивается параметром preinstall
в конфигурации Grafana.
Как работает Explore Logs — читайте в документации.
Корреляции с внешними URL
С помощью корреляций можно связывать источники данных. Например, клик по ID клиента в логе открывает запрос Salesforce для этого клиента в Explore. Раньше можно было связывать только запросы внутри Grafana.
Теперь корреляции могут вести на любой URL. Например, можно ссылаться напрямую на Salesforce, вставляя ID клиента в URL. Формат — стандартный для Grafana, как в ссылках данных.
Всё о корреляциях — в документации.
Что нового в Grafana Alerting
Упрощённое создание правил алертов
В Grafana 11.3 создавать правила алертов стало проще! Упрощённая форма с одним запросом и условием — для быстрой настройки. Для сложных правил есть расширенные опции с несколькими запросами и выражениями.
В Grafana OSS и Enterprise для этого нужно включить флаг alertingQueryAndExpressionsStepMode
. Подробнее — в документации по алертам.
RBAC для уведомлений
(Публичный превью в Grafana Enterprise и Grafana Cloud) Теперь администраторы могут управлять доступом к точкам контакта, времени отключения уведомлений и шаблонам уведомлений через RBAC. Настаивайте разрешения или используйте фиксированные роли.
Для времени отключения и шаблонов можно дать всем либо все разрешения, либо никаких. Для точек контакта можно настроить разрешения индивидуально.
Правила записи для Grafana-алертов
Теперь можно создавать правила записи для Grafana-алертов. Это позволяет заранее вычислять часто используемые или ресурсоемкие выражения и сохранять результат в виде временных рядов. Запросы к этим рядам будут выполняться быстрее, особенно для дашбордов. Раньше это работало только для алертов, управляемых источником данных.
В Grafana OSS и Enterprise нужно включить флаг grafanaManagedRecordingRules
, чтобы создавать оба типа правил записи.
Подробнее о настройке — в документации по алертам.
Баннеры объявлений
(Публичный превью в Grafana Enterprise и Grafana Cloud) Замучились рассылать важную информацию об обновлениях и технических работах через почту и Slack? Теперь можно показывать настраиваемые баннеры прямо в интерфейсе Grafana! Все пользователи будут в курсе важных новостей, графиков работ, информации о соответствии требованиям и т.д.
По умолчанию баннеры могут создавать только администраторы, но можно дать разрешение и другим пользователям через RBAC.
В самостоятельно управляемой Grafana нужно включить флаг notificationBanner
в версии 11.3 или новее и перейти в Администрирование > Общие > Баннер объявлений.
Новое в источниках данных
Аутентификация GitHub через приложение
Повысьте безопасность, используя приложение GitHub для аутентификации источника данных. Это альтернатива личным токенам доступа (PAT), которая снижает риск чрезмерного предоставления прав.
Подробности — в документации по источнику данных GitHub.
Аутентификация и авторизация
Настройка LDAP через UI
(Публичный превью во всех редакциях Grafana)
Настраивайте подключение к LDAP-серверу через новый удобный UI. Теперь все настройки понятны и прозрачны, а проверять работоспособность — одно удовольствие. И перезапускать Grafana больше не нужно!
Чтобы включить LDAP в UI, включите флаг ssoSettingsLDAP
.
Хотите знать больше о Grafana 11.3?
Загляните в документацию Grafana, changelog или «Что нового».
Присоединяйтесь к сообществу Grafana Labs!
Делитесь впечатлениями о новых фичах, обсуждайте лучшие практики и находите креативные способы использования обновлений на форумах сообщества Grafana Labs. Ваши идеи и примеры помогают развивать экосистему Grafana!
Обновляйтесь до Grafana 11.3!
Скачайте Grafana 11.3 прямо сейчас или попробуйте все новинки в Grafana Cloud. Там есть бесплатный тарифный план и планы на любой вкус. Зарегистрируйте бесплатную учетную запись сегодня!
Руководство по обновлению поможет вам плавно перейти на новую версию.
Благодарность сообществу
Огромное спасибо сообществу Grafana!
Ваш вклад — от пул-реквестов до отзывов — бесценен. Ваш энтузиазм вдохновляет нас на новые свершения!
ссылка на оригинал статьи https://habr.com/ru/articles/857258/
Добавить комментарий