diff --git a/exporter/loggingexporter/logging_exporter.go b/exporter/loggingexporter/logging_exporter.go index 9b3dca765b2..580d3e2c1bd 100644 --- a/exporter/loggingexporter/logging_exporter.go +++ b/exporter/loggingexporter/logging_exporter.go @@ -74,7 +74,7 @@ func (s *loggingExporter) pushTraceData( resourceInfo = fmt.Sprintf(", resource \"%s\" (%d labels)", td.Resource.Type, len(td.Resource.Labels)) } - if td.Node != nil { + if td.Node != nil && td.Node.ServiceInfo != nil { nodesInfo = fmt.Sprintf(", node service: %s", td.Node.ServiceInfo.Name) }