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