feat: restore `runner_name` label to listener metrics
This commit is contained in:
parent
9c42f9f2e1
commit
f93b6dcb8c
|
|
@ -24,6 +24,7 @@ const (
|
||||||
labelKeyJobWorkflowRef = "job_workflow_ref"
|
labelKeyJobWorkflowRef = "job_workflow_ref"
|
||||||
labelKeyEventName = "event_name"
|
labelKeyEventName = "event_name"
|
||||||
labelKeyJobResult = "job_result"
|
labelKeyJobResult = "job_result"
|
||||||
|
labelKeyRunnerName = "runner_name"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|
@ -88,11 +89,14 @@ func (e *exporter) jobLabels(jobBase *actions.JobMessageBase) prometheus.Labels
|
||||||
func (e *exporter) completedJobLabels(msg *actions.JobCompleted) prometheus.Labels {
|
func (e *exporter) completedJobLabels(msg *actions.JobCompleted) prometheus.Labels {
|
||||||
l := e.jobLabels(&msg.JobMessageBase)
|
l := e.jobLabels(&msg.JobMessageBase)
|
||||||
l[labelKeyJobResult] = msg.Result
|
l[labelKeyJobResult] = msg.Result
|
||||||
|
l[labelKeyRunnerName] = msg.RunnerName
|
||||||
return l
|
return l
|
||||||
}
|
}
|
||||||
|
|
||||||
func (e *exporter) startedJobLabels(msg *actions.JobStarted) prometheus.Labels {
|
func (e *exporter) startedJobLabels(msg *actions.JobStarted) prometheus.Labels {
|
||||||
return e.jobLabels(&msg.JobMessageBase)
|
l := e.jobLabels(&msg.JobMessageBase)
|
||||||
|
l[labelKeyRunnerName] = msg.RunnerName
|
||||||
|
return l
|
||||||
}
|
}
|
||||||
|
|
||||||
//go:generate mockery --name Publisher --output ./mocks --outpkg mocks --case underscore
|
//go:generate mockery --name Publisher --output ./mocks --outpkg mocks --case underscore
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue