SigNoz / signoz

SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
https://signoz.io
Other
19.43k stars 1.31k forks source link

Display a property of a JSON structured log instead of the full body #6443

Open nmehlei opened 1 week ago

nmehlei commented 1 week ago

Is your feature request related to a problem?

The problem is to have a better overview over JSON-based structured logs without always having to display the full JSON body. Let's take an example JSON-based structured log like this one:

Screenshot 2024-11-14 at 21 04 59

This one has a property RenderedMessage, which is the primary message that the user should see. One can display it at the front if one adds the column to the displayed columns like this:

Screenshot 2024-11-14 at 21 07 09

While this does display the RenderedMessage, it also displays the full JSON body afterwards, which obviously gets very long and hard to read.

Screenshot 2024-11-14 at 21 05 11

Describe the solution you'd like

Allow an option to just display the main property (e.g. RenderedMessage) column.

Describe alternatives you've considered

n/a

Additional context

n/a