Cloud Observability now supports multi-telemetry joins to enable richer dashboarding and investigation capabilities.
You can now combine timeseries derived from metrics, spans, and logs in a single query. For example:
1
2
3
4
5
# requests processed per CPU core, by pod
with
requests = spans count | filter operation == "GET" && kube_app == "foo" | rate | group_by [kube_pod], sum;
cpu = metric cpu.usage | latest | filter kube_app == "foo" | group_by [kube_pod], sum;
join requests / cpu
Visit the updated documentation to learn more about multi-telemetry joins:
Updated Jan 3, 2024