Как создать панель мониторинга, используя данные, передаваемые в Jenkins?

Мне интересно, возможно ли создать панель управления на Jenkins, используя статистику, сохраненную в листе данных, который мы фиксируем / выдвигаем каждый раз?

Спасибо!

1 ответ

Решение

Существует плагин под названием Plot Plugin, который может создавать диаграммы с использованием файлов разных сборок.

Этот плагин предоставляет общие возможности построения (или построения графиков) в Jenkins.

Этот плагин будет отображать одно или несколько изменений отдельных значений в разных сборках на одном или нескольких графиках. Графики для конкретного задания (или проекта) настраиваются на экране конфигурации задания, где каждое поле содержит дополнительную справочную информацию. Каждый график может иметь одну или несколько линий (называемых рядами данных). После того, как каждая сборка завершает ряд данных графиков, последние значения извлекаются из файла (ов) свойств Java, файла (ов) CSV или файла (ов) XML через XPath (который вы должны были сгенерировать во время сборки) где-то ниже рабочей области)., Данные для каждого графика хранятся в файле CSV в корневом каталоге проекта задания.

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

Если вам нужен другой способ отображения данных, вы можете попробовать плагин Summary Display, который также может отображать таблицы.

Другие вопросы по тегам