Skip to content

Self-observability dashboard#3621

Open
cijothomas wants to merge 7 commits into
open-telemetry:mainfrom
cijothomas:cijothomas/self-observability-dashboard
Open

Self-observability dashboard#3621
cijothomas wants to merge 7 commits into
open-telemetry:mainfrom
cijothomas:cijothomas/self-observability-dashboard

Conversation

@cijothomas

@cijothomas cijothomas commented Jul 3, 2026

Copy link
Copy Markdown
Member

Towards #3620

New dashboard added. Only started with Java services. Will expand to Go next, and then others.

Overview:
image

Then 3 separate signal specific sections. Metrics section is shown below:

image

How to see it locally

Once the demo is running, open Grafana at http://localhost:8080/grafana/d/self-observability, or navigate to it from the Grafana dashboard list ("Self-Observability").

@github-actions github-actions Bot added the helm-update-required Requires an update to the Helm chart when released label Jul 3, 2026
@cijothomas cijothomas force-pushed the cijothomas/self-observability-dashboard branch from ec68c41 to 8965cca Compare July 3, 2026 08:57
@cijothomas cijothomas marked this pull request as ready for review July 3, 2026 08:58
@cijothomas cijothomas requested a review from a team as a code owner July 3, 2026 08:58
@cijothomas cijothomas force-pushed the cijothomas/self-observability-dashboard branch from 1728844 to 0a8801d Compare July 3, 2026 12:23
cijothomas and others added 7 commits July 4, 2026 19:34
Add a "Self-Observability" Grafana dashboard that visualizes the internal metrics emitted by the OpenTelemetry SDKs themselves (experimental otel.sdk.* semantic conventions). Opt the ad (Java) and checkout (Go) services in to SDK self-monitoring via OTEL_EXPERIMENTAL_SDK_TELEMETRY_VERSION=latest and OTEL_GO_X_OBSERVABILITY=true. The dashboard is driven by a Service template variable, so any service that opts in appears automatically.

Assisted-by: Claude Opus 4.8
@cijothomas cijothomas force-pushed the cijothomas/self-observability-dashboard branch from 0a8801d to 7d23410 Compare July 4, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

helm-update-required Requires an update to the Helm chart when released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant