Skip to content

Dashboard menu (table of contents) redesign to be driven by OpenTelemetry standards #354

@ktsaou

Description

@ktsaou

The way our dashboard menu is currently built, relies on the chart names. This is hugely problematic, and for years I have been considering it "my shame".

https://github.com/netdata/netdata/blob/561557c5ae2f427033fb3809e52e8db7cbecf7f7/web/gui/main.js#L1361-L1363

So, I have been discussing OpenTelemetry with @ilyam8 and we were doing some diagrams on the wall:

WhatsApp Image 2022-03-18 at 23 28 52

I think we have a viable solution to re-use context in a way that will bring netdata a lot closer to OpenTelemetry and will also allow us to come with a much better logic for creating the table of contents of the dashboards.

A logic that may also fix #351 and #347 and probably will eliminate a ton more bugs waiting to be found.

To validate the above assumption I need the following export from the charts on the cloud:

chart_id chart_name context family plugin module units count
- - - - - - - the number of charts with this combination

@papazach is it possible to have this export?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions