add exit code

This commit is contained in:
Shaun Sabo 2022-06-08 12:01:15 -07:00
parent ebc0e18687
commit c9bb45384a
1 changed files with 6 additions and 3 deletions

View File

@ -321,9 +321,12 @@ func createPodContainerStatusLastTerminatedReasonFamilyGenerator() generator.Fam
for _, cs := range p.Status.ContainerStatuses {
if cs.LastTerminationState.Terminated != nil {
ms = append(ms, &metric.Metric{
LabelKeys: []string{"container", "reason"},
LabelValues: []string{cs.Name, cs.LastTerminationState.Terminated.Reason},
Value: 1,
LabelKeys: []string{"container", "reason", "exitcode"},
LabelValues: []string{
cs.Name,
cs.LastTerminationState.Terminated.Reason,
strconv.Itoa(int(cs.LastTerminationState.Terminated.ExitCode))},
Value: 1,
})
}
}