hyperdxio / hyperdx

Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by Clickhouse and OpenTelemetry.
https://hyperdx.io/
MIT License
7.14k stars 208 forks source link

[HDX-253] Persist Custom Columns #152

Open MikeShi42 opened 11 months ago

MikeShi42 commented 11 months ago

When a user adds a custom column to a search and saves the search, we should also persist the custom columns they've added as well. This would involve adding the custom column as a property to the saved search in the DB.

Related to: https://github.com/hyperdxio/hyperdx/issues/27

From SyncLinear.com | HDX-253

ptdatta commented 10 months ago

Hey @MikeShi42 Can I give it a try?

Seikilos commented 9 months ago

I noticed that this issue is getting more important. When I am using high performance logging in C#, I naturally have to fall back to structured logging format. Visually getting a hint on what is going on has now become very tedious, because now I only see something like:

I now have to configure columns all the time between different saved queries as they have very different column names. Since they are nowhere persisted, it becomes hard to actually see, what is going on.

ellipsis-dev[bot] commented 9 months ago

Sorry, Ellipsis encountered a problem while generating a pull request. Our team has been alerted and is investigating. (wflow_HOffSZs20EL18Low) :robot:

JeyRathnam commented 7 months ago

@MikeShi42 Can I work on this?

MikeShi42 commented 7 months ago

@ptdatta - ah sorry totally missed your comment 🙁 If there's anything else you find interesting to contribute to please don't hesitate to ping or feel free to ping us on Discord as well if any of your comments are getting lost in our GH notifications.

@JeyRathnam - I'll assign to you, let me know if you have any issues (or feel free to ping me on Discord) 😄