Oct 9, 2024

Contributors

Simplifying resources

Resources are a cornerstone of OpenTelemetry, and we have revised how we show information about them.

Resources are everywhere within Dash0: prominently within the resource map and table and explicitly called out within tracing, logging, metrics, and check rules. Starting today, resources are even more helpful.

We have thoroughly revised the sidebar and removed our modes concept from the resource map and table. The latter added unnecessary complexity and confusion. We also moved the table and map switcher to the main navigation, resulting in an overall much cleaner look without any information loss!

Resource map showing the revised hover cards and a sidebar showing the OpenTelemetry demo adservice

The hovercard now gained quick references to the reported signals in the footer, while we have reorganized the sidebar for clarity and visual hierarchy.

Within the sidebar, you can now always find the resource's health—with a dedicated tab for more details. Similarly, we have merged the requests, errors, and duration tabs into one, allowing us to switch between aggregations for these RED metrics!

The OpenTelemetry demo adservice within the resource table. Showing the sidebar RED-metric tab at the side.

The OpenTelemetry demo adservice within the resource table. Showing the sidebar RED-metric tab at the side.

Resources are also present whenever you look at spans, logs, and metrics. We also provide the same powerful hovercard-context experience within these locations. See a slow gRPC span? Quickly look up which service or Kubernetes pod is involved in the call!

A hover card providing valuable context into OpenTelemetry resources is available from within the spans table.

The powerful resource hovercard is also available within all other areas where we reference resources.