You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
I currently doing a evaluation of parseable and just updated from 2.1.0 to 2.2.0. But when upgrading to 2.2.0 the log format is different where all my otel attributes gets located into a key called other_attributes. This change looks like it was created in commit #1298
In 2.1.0 the log data looks like this in the parseable UI:
So all the attributes I created in the otel collector like program, is now just part of the other_attributes structure.
Im not sure I understand the logic behind this change or how the query with SQL is possible in a simple way on the attributes.
This change broke all the dashboards, alerts etc that was based on doing SQL against parseable. With SQL as the query language all attributes should be possible to query based on the otel attributes, like select on, aggregate, group by etc. I think this is key to be a otel native tool.
The text was updated successfully, but these errors were encountered:
keep all attributes as individual columns in the ingested event
expose env `P_OTEL_ATTRIBUTES_ALLOWED_LIMIT` to configure the allowed limit
for attributes count
if attributes count in flattened event > the allowed limit
log the error, and reject the event
Fixes: parseablehq#1310
Also remove other_attributes from otel logs/traces/metrics.
We keep all attributes as individual columns in the ingested event.
If total column count in flattened event > the allowed limit
log the error, and reject the event
Fixes: #1310
Signed-off-by: Nikhil Sinha <[email protected]>
Co-authored-by: Nitish Tiwari <[email protected]>
Description:
I currently doing a evaluation of parseable and just updated from 2.1.0 to 2.2.0. But when upgrading to 2.2.0 the log format is different where all my otel attributes gets located into a key called
other_attributes
. This change looks like it was created in commit #1298In 2.1.0 the log data looks like this in the parseable UI:
but in 2.2.0 it looks like this
So all the attributes I created in the otel collector like
program
, is now just part of theother_attributes
structure.Im not sure I understand the logic behind this change or how the query with SQL is possible in a simple way on the attributes.
This change broke all the dashboards, alerts etc that was based on doing SQL against parseable. With SQL as the query language all attributes should be possible to query based on the otel attributes, like select on, aggregate, group by etc. I think this is key to be a otel native tool.
The text was updated successfully, but these errors were encountered: