@@ -79,22 +79,19 @@ func CheckReceivers(params CheckReceiversParams) {
79
79
receiverCore := core .
80
80
With ([]zapcore.Field {
81
81
zap .String ("otelcol.component.id" , rc .Name ),
82
- zap .String ("otelcol.component.kind" , "Receiver " ),
83
- zap .String ("otelcol.signals " , "logs" ),
82
+ zap .String ("otelcol.component.kind" , "receiver " ),
83
+ zap .String ("otelcol.signal " , "logs" ),
84
84
})
85
85
86
86
receiverSettings .Logger = zap .New (receiverCore )
87
87
receiverSettings .ID = component .NewIDWithName (rc .Factory .Type (), rc .Name )
88
88
89
89
logConsumer , err := consumer .NewLogs (func (ctx context.Context , ld plog.Logs ) error {
90
- for i := 0 ; i < ld .ResourceLogs ().Len (); i ++ {
91
- rl := ld .ResourceLogs ().At (i )
92
- for j := 0 ; j < rl .ScopeLogs ().Len (); j ++ {
93
- sl := rl .ScopeLogs ().At (j )
94
- for k := 0 ; k < sl .LogRecords ().Len (); k ++ {
95
- log := sl .LogRecords ().At (k )
90
+ for _ , rl := range ld .ResourceLogs ().All () {
91
+ for _ , sl := range rl .ScopeLogs ().All () {
92
+ for _ , lr := range sl .LogRecords ().All () {
96
93
logsMu .Lock ()
97
- logs [rc .Name ] = append (logs [rc .Name ], log .Body ().Map ().AsRaw ())
94
+ logs [rc .Name ] = append (logs [rc .Name ], lr .Body ().Map ().AsRaw ())
98
95
logsMu .Unlock ()
99
96
}
100
97
}
@@ -137,8 +134,8 @@ func CheckReceivers(params CheckReceiversParams) {
137
134
// Ensure the logger fields from the otel collector are present in the logs.
138
135
for _ , zl := range zapLogs .All () {
139
136
require .Contains (t , zl .ContextMap (), "otelcol.component.id" )
140
- require .Equal (t , zl .ContextMap ()["otelcol.component.kind" ], "Receiver " )
141
- require .Equal (t , zl .ContextMap ()["otelcol.signals " ], "logs" )
137
+ require .Equal (t , zl .ContextMap ()["otelcol.component.kind" ], "receiver " )
138
+ require .Equal (t , zl .ContextMap ()["otelcol.signal " ], "logs" )
142
139
break
143
140
}
144
141
0 commit comments