From 59e80cdac300412a725c37aaba490622b94b9773 Mon Sep 17 00:00:00 2001 From: Lantao Liu Date: Fri, 16 Nov 2018 16:21:57 -0800 Subject: [PATCH] Fix kubelet panic. Signed-off-by: Lantao Liu --- pkg/kubelet/metrics/collectors/log_metrics.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/kubelet/metrics/collectors/log_metrics.go b/pkg/kubelet/metrics/collectors/log_metrics.go index e7cb5b3214a..c43915e0708 100644 --- a/pkg/kubelet/metrics/collectors/log_metrics.go +++ b/pkg/kubelet/metrics/collectors/log_metrics.go @@ -62,7 +62,7 @@ func (c *logMetricsCollector) Collect(ch chan<- prometheus.Metric) { for _, ps := range podStats { for _, c := range ps.Containers { - if c.Logs.UsedBytes != nil { + if c.Logs != nil && c.Logs.UsedBytes != nil { ch <- prometheus.MustNewConstMetric( descLogSize, prometheus.GaugeValue,