cache |
the value of the current transform context's temporary cache. cache can be used as a temporary placeholder for data during complex transformations |
pcommon.Map |
cache[""] |
the value of an item in cache. Supports multiple indexes to access nested fields. |
string, bool, int64, float64, pcommon.Map, pcommon.Slice, []byte or nil |
resource |
resource of the log being processed |
pcommon.Resource |
resource.attributes |
resource attributes of the log being processed |
pcommon.Map |
resource.attributes[""] |
the value of the resource attribute of the log being processed. Supports multiple indexes to access nested fields. |
string, bool, int64, float64, pcommon.Map, pcommon.Slice, []byte or nil |
resource.dropped_attributes_count |
number of dropped attributes of the resource of the log being processed |
int64 |
instrumentation_scope |
instrumentation scope of the log being processed |
pcommon.InstrumentationScope |
instrumentation_scope.name |
name of the instrumentation scope of the log being processed |
string |
instrumentation_scope.version |
version of the instrumentation scope of the log being processed |
string |
instrumentation_scope.dropped_attributes_count |
number of dropped attributes of the instrumentation scope of the log being processed |
int64 |
instrumentation_scope.attributes |
instrumentation scope attributes of the data point being processed |
pcommon.Map |
instrumentation_scope.attributes[""] |
the value of the instrumentation scope attribute of the data point being processed. Supports multiple indexes to access nested fields. |
string, bool, int64, float64, pcommon.Map, pcommon.Slice, []byte or nil |
attributes |
attributes of the log being processed |
pcommon.Map |
attributes[""] |
the value of the attribute of the log being processed. Supports multiple indexes to access nested fields. |
string, bool, int64, float64, pcommon.Map, pcommon.Slice, []byte or nil |
trace_id |
a byte slice representation of the trace id |
pcommon.TraceID |
trace_id.string |
a string representation of the trace id |
string |
span_id |
a byte slice representation of the span id |
pcommon.SpanID |
span_id.string |
a string representation of the span id |
string |
time_unix_nano |
the time in unix nano of the log being processed |
int64 |
observed_time_unix_nano |
the observed time in unix nano of the log being processed |
int64 |
time |
the time in time.Time of the log being processed |
time.Time |
observed_time |
the observed time in time.Time of the log being processed |
time.Time |
severity_number |
the severity numbner of the log being processed |
int64 |
severity_text |
the severity text of the log being processed |
string |
body |
the body of the log being processed |
any |
body[""] |
a value in a map body of the log being processed. Supports multiple indexes to access nested fields. |
string, bool, int64, float64, pcommon.Map, pcommon.Slice, []byte or nil |
body[] |
a value in a slice body of the log being processed. Supports multiple indexes to access nested fields. |
string, bool, int64, float64, pcommon.Map, pcommon.Slice, []byte or nil |
body.string |
the body of the log being processed represented as a string. When setting must pass a string. |
string |
dropped_attributes_count |
the number of dropped attributes of the log being processed |
int64 |
flags |
the flags of the log being processed |
int64 |