Как лучше можно агрегировать запрос в Grafana для получения ответа в виде сплошного бруска?

Ссылка скопирована
0 ответов

Сейчас ситуация такая: использую следующий запрос в Grafana panel для вытаскивания номера версии deploymenta, которая сидит на уровне label в kubernetes deployment, типа: app.kubernetes.io/version=1.42.0-PullRequest.5

max by(deployment, label_app_kubernetes_io_version) ( last_over_time( kube_deployment_labels{ k8s_cluster_name="$cluster", deployment="$service", namespace="hx", label_app_kubernetes_io_version!="" }[$__interval] ) )

По вводным: кроме того использую легенду в качестве дополнительных опций в Grafana cloud.

{{deployment}}/{{label_app_kubernetes_io_version}} Format: time series

Нужно понять: в результате получаю два бруска с номером версии которая задеплоилась. См картинку. Хотелось бы один сплошной брусок - возможно ли это, то есть сначала один цвет и надпись на нем типа 1.42.0-PullRequest.5 а потом другой цвет и надпись 1.42.0-PullRequest.6?

Сейчас ситуация такая: заметьте, что kube_deployment_labels не имеет time field

6941c19472186947050933.png

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно