Skip to content

Commit fc1831d

Browse files
committed
pods: update init_cotainer_info metric
1 parent 4e431f6 commit fc1831d

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

internal/store/pod.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -677,7 +677,7 @@ func createPodInitContainerInfoFamilyGenerator() generator.FamilyGenerator {
677677
"",
678678
wrapPodFunc(func(p *v1.Pod) *metric.Family {
679679
ms := []*metric.Metric{}
680-
labelKeys := []string{"container", "image_spec", "image", "image_id", "container_id"}
680+
labelKeys := []string{"container", "image_spec", "image", "image_id", "container_id", "type"}
681681

682682
for _, c := range p.Spec.InitContainers {
683683
for _, cs := range p.Status.InitContainerStatuses {
@@ -686,7 +686,7 @@ func createPodInitContainerInfoFamilyGenerator() generator.FamilyGenerator {
686686
}
687687
ms = append(ms, &metric.Metric{
688688
LabelKeys: labelKeys,
689-
LabelValues: []string{cs.Name, c.Image, cs.Image, cs.ImageID, cs.ContainerID},
689+
LabelValues: []string{cs.Name, c.Image, cs.Image, cs.ImageID, cs.ContainerID, c.RestartPolicy},
690690
Value: 1,
691691
})
692692
}

internal/store/pod_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ func TestPodStore(t *testing.T) {
8989
{
9090
Name: "initContainer",
9191
Image: "k8s.gcr.io/initfoo_spec",
92+
RestartPolicy: v1.RestartPolicyAlways
9293
},
9394
},
9495
},

0 commit comments

Comments
 (0)