Диаграмма Ганта для очереди процессов
Описание
Диаграмма Ганта - это тип столбчатых диаграмм (гистограмм), который используется для иллюстрации плана, графика работ по какому-либо проекту. Она состоит из полос, ориентированных вдоль оси времени. Каждая полоса на диаграмме представляет отдельную задачу в составе проекта (вид работы), её концы - моменты начала и завершения работы, её протяженность — длительность работы. Вертикальной осью диаграммы служит перечень процессов.
Конфигурация
Диаграмма настраивается через конфигурацию очереди процессов.
Для указания значения столбца используется формат:
{ n }
где n - это номер столбца в конфигурации
Включение диаграммы:
chart=1
Название элементов по оси Х:
chart.series.x=PK{ 13 } ({ 1 })
Указание номера столбца, которое будет использоваться как начало работ:
chart.series.y.start.column.id=7
Указание номера столбца, которое будет использоваться как конец работ:
chart.series.y.end.column.id=8
Указание формата отображения на полосах
chart.label.format={ 13 } { 17 } { 22 } { 14 }
image::label.png[]
Указание формата отображения при наведении курсора на полосу
chart.info.format=<div class="pa-3"><span><b>Статус:</b> { 6 }</br><b>PK { 13 }</div>
image::info.png[]
Цвет
Цвет полос на диаграмме можно конфигурировать 2 способами:
-
Через статус процесса
Указание статуса процесса:
chart.color.1.status.id=10
Указание цвета для этого статуса:
chart.color.1.hue=#fc5c65
-
Через значение столбца
Указание номера столбца
chart.color.2.column.id=19
Указание значения столбца
chart.color.2.value=Апстримы / пиринги / сторонние операторы
Указание цвета для этого значения
chart.color.2.hue=#9b59b6
Приоритетом обладает указание цвета через значение столбца |