You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 14, 2025. It is now read-only.
Description:
I deployed spring cloud dataflow in kubernetes using helm chart and enabled prometheus metrics.
I noticed some labels are not set with correct values, as you can see in the metrics collected in spring-cloud-dataflow-prometheus-proxy:8080/metrics/connected:
application tag refer to ${task.name:unknown} and ${task.execution.id:unknown}, but the actual parameters are spring.cloud.task.name and spring.cloud.task.executionid. This is reported in #4299 .
task_external_execution_id is not provided in the arguments and task was not able to set a meaningful value either. It's supposed to be the pod name as we see in dashboard.
A workaround to fix application tag is setting task.name and task.execution.id from spring.cloud.task.name and spring.cloud.task.execution.id in task's application.yaml config, but I haven't find a workaround for task_external_execution_id yet.