[Open source, Системное администрирование, Визуализация данных] Обновился наш плагин для Grafana — Statusmap panel 0.3.0
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Почти два года назад мы представили свой плагин для Grafana, который фигурирует в официальном каталоге от Grafana Labs под названием flant-statusmap-panel. Если вкратце, он реализует возможность показывать статус во времени.
Вот простая иллюстрация:
Такую визуализацию мы используем, например, для наглядного просмотра состояния здоровья pod'ов в Kubernetes. Подробнее о том, почему и как мы создали плагин, читайте в уже упомянутом анонсе. Цель сегодняшней новости — рассказать о главных изменениях в релизе grafana-statusmap 0.3.0.
Главные новшества
- Изменён алгоритм отрисовки карточек. В первых версиях алгоритм ожидал, что данные от datasources будут равномерно распределены по временному отрезку графика с заданным шагом. Такие «хорошие» данные обычно возвращает Prometheus. Однако есть множество вариантов, когда источник возвращает серии данных, у которых не совпадают отметки времени или некоторые отметки отсутствуют…
Новый алгоритм распределяет пришедшие отметки времени по корзинам с заданным шагом. Это отлично работает для Prometheus и решило проблему с tooltip'ом и отсутствующими карточками.
Карточки на графике отображаются красиво выровненными. Однако бывает нужно отобразить карточки в точном соответствии с отметками времени в данных — например, информацию о сборках из CI-системы. Этот режим «без распределения» пока планируется в следующем релизе:
Карточки без выравнивания, как раньше (сверху), и отрисовка с использованием шага (снизу)
- Расширены функции tooltip'а: можно добавлять ссылки и «замораживать» tooltip по клику на карточку. В шаблонах ссылок доступны значения из карточки и временной отрезок графика, а также можно превратить значение из карточки в отформатированную дату (PR 86 от Joaquín Jiménez García, за что большое ему спасибо!).
- Упрощено отображение большого количества строк. Сделана разбивка строк по страницам и добавлены элементы управления (PR 93 от того же Joaquín'а).
- Мелочи:
- Исправлено отображение в свежих версиях Grafana: 6.7 и 7.0.
- Убраны сообщения вида «Using strings as events are deprecated» в консоли разработчика для новых версий Grafana (6.6+).
Планы на будущее
Среди них:
- Как упоминалось выше, сделать режим отображения без выравнивания, чтобы лучше показывать произвольные события.
- Протестировать поддержку трансформеров данных в Grafana 7.
- Добавить опции скрытия осей X и Y.
- Добавить поддержку Grafana alerting.
- Улучшить отображение Grafana-аннотаций (цвета для тегов, аннотации с временными диапазонами, аннотации с alert: true).
- Реализовать поддержку функции fast forward из Trickster (т.е. группировку последних значений в отдельной — самой правой — корзине).
Заключение
Версия 0.3.0 пока не принята в официальный репозиторий от Grafana. Поскольку этот процесс всегда занимает некоторое время, нам остаётся лишь ожидать, когда одобрят наш запрос. Впрочем, это не мешает установить последнюю версию из репозитория проекта на GitHub.
Как всегда — будем рады новым звёздочкам на GH, а также приветствуем любые вопросы/комментарии по grafana-statusmap (здесь или в tg-канале) и, конечно же, сторонние pull requests!
P.S.
Читайте также в нашем блоге:
- «Представляем новый плагин для Grafana — Statusmap panel»;
- «Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes».
===========
Источник:
habr.com
===========
Похожие новости:
- [Системное администрирование] Короткая заметка по инциденту с перегревом RAID-контроллера LSI в сервере в холодном ЦОДе
- [CRM-системы, ERP-системы, Open source, PHP, Развитие стартапа] Totum — open source конструктор CRM/ERP и произвольных учетных систем (PHP + PgSQL)
- [Open source, Облачные сервисы, Обработка изображений, Учебный процесс в IT] 10 open source альтернатив Google Photos (перевод)
- [DevOps, Kubernetes, Серверное администрирование, Системное администрирование] Логирование в Kubernetes: EFK против PLG (перевод)
- [Angular, Open source, Rust, Визуализация данных, Отладка] Время в логах
- [Настройка Linux, Системное администрирование, Облачные вычисления, Серверное администрирование, DevOps] Основы Ansible, без которых ваши плейбуки — комок слипшихся макарон, часть 2
- [Системное администрирование] Clickhouse против Postgres — какую базу данных использовать для анализа логов nginx (перевод)
- [Open source, OpenStreetMap, Визуализация данных, Научно-популярное, Программирование] Делаем маршрутизацию (роутинг) на OpenStreetMap. Введение
- [Django, IT-инфраструктура, Разработка под Linux, Системное администрирование] Как мы автоматизировали весь жизненный цикл серверов
- [Системное администрирование] Zimbra — Генерация HTML подписи на основе данных LDAP
Теги для поиска: #_open_source, #_sistemnoe_administrirovanie (Системное администрирование), #_vizualizatsija_dannyh (Визуализация данных), #_grafana, #_statusmap, #_vizualizatsija_dannyh (визуализация данных), #_flant (Флант), #_blog_kompanii_flant (
Блог компании Флант
), #_open_source, #_sistemnoe_administrirovanie (
Системное администрирование
), #_vizualizatsija_dannyh (
Визуализация данных
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 20:14
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Почти два года назад мы представили свой плагин для Grafana, который фигурирует в официальном каталоге от Grafana Labs под названием flant-statusmap-panel. Если вкратце, он реализует возможность показывать статус во времени. Вот простая иллюстрация: Такую визуализацию мы используем, например, для наглядного просмотра состояния здоровья pod'ов в Kubernetes. Подробнее о том, почему и как мы создали плагин, читайте в уже упомянутом анонсе. Цель сегодняшней новости — рассказать о главных изменениях в релизе grafana-statusmap 0.3.0. Главные новшества
Планы на будущее Среди них:
Заключение Версия 0.3.0 пока не принята в официальный репозиторий от Grafana. Поскольку этот процесс всегда занимает некоторое время, нам остаётся лишь ожидать, когда одобрят наш запрос. Впрочем, это не мешает установить последнюю версию из репозитория проекта на GitHub. Как всегда — будем рады новым звёздочкам на GH, а также приветствуем любые вопросы/комментарии по grafana-statusmap (здесь или в tg-канале) и, конечно же, сторонние pull requests! P.S. Читайте также в нашем блоге:
=========== Источник: habr.com =========== Похожие новости:
Блог компании Флант ), #_open_source, #_sistemnoe_administrirovanie ( Системное администрирование ), #_vizualizatsija_dannyh ( Визуализация данных ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 20:14
Часовой пояс: UTC + 5