Skip to content

Commit 168254d

Browse files
authored
Merge pull request #2046 from juanjjaramillo/juanjjaramillo/fix_job_failure_reason
Fix casing while scraping failure reason for `kube_job_status_failed`
2 parents e3d99ba + d9572ac commit 168254d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

internal/store/job.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ var (
3939
descJobLabelsName = "kube_job_labels"
4040
descJobLabelsHelp = "Kubernetes labels converted to Prometheus labels."
4141
descJobLabelsDefaultLabels = []string{"namespace", "job_name"}
42-
jobFailureReasons = []string{"BackoffLimitExceeded", "DeadLineExceeded", "Evicted"}
42+
jobFailureReasons = []string{"BackoffLimitExceeded", "DeadlineExceeded", "Evicted"}
4343
)
4444

4545
func jobMetricFamilies(allowAnnotationsList, allowLabelsList []string) []generator.FamilyGenerator {

internal/store/job_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ func TestJobStore(t *testing.T) {
210210
kube_job_status_active{job_name="FailedJob1",namespace="ns1"} 0
211211
kube_job_status_completion_time{job_name="FailedJob1",namespace="ns1"} 1.495810807e+09
212212
kube_job_status_failed{job_name="FailedJob1",namespace="ns1",reason="BackoffLimitExceeded"} 1
213-
kube_job_status_failed{job_name="FailedJob1",namespace="ns1",reason="DeadLineExceeded"} 0
213+
kube_job_status_failed{job_name="FailedJob1",namespace="ns1",reason="DeadlineExceeded"} 0
214214
kube_job_status_failed{job_name="FailedJob1",namespace="ns1",reason="Evicted"} 0
215215
kube_job_status_start_time{job_name="FailedJob1",namespace="ns1"} 1.495807207e+09
216216
kube_job_status_succeeded{job_name="FailedJob1",namespace="ns1"} 0

0 commit comments

Comments
 (0)