feat(tempo): add host.name resource dimension to span metrics (HOMELAB-1103) #227
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "plane/HOMELAB-1103-tempo-host-filtering"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Adds
host.nameas a Prometheus metric dimension and Grafana dashboard filter:Phase 2: Tempo config
configtemplate to injectmetrics_generator.processor.span_metrics.resource_dimensions: [host.name]processorconfig nativelymetricsGenerator.processornatively)Phase 3: Grafana dashboards
host_namequery variable to all 4 pi-telemetry dashboardshost_name=~"$host_name"filterincludeAll)Dashboards updated
pi-sessions— 8 queries updatedpi-tools— 6 queries updatedpi-llm-performance— 6 queries updatedagent-telemetry— 6 queries updatedVerify
After merge and ArgoCD sync:
traces_spanmetrics_calls_total{host_name="MacBook-Pro.local"}appears in Prometheustraces_spanmetrics_calls_total{host_name="mgmt"}appears in PrometheusCloses HOMELAB-1103