You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My team can't use it because our metrics backend is InfluxDB. (InfluxDB is also our tracing backend.) The only Jaeger metrics plugin requires Prometheus.
Proposal
I offer to write a new metricsstore plugin, which backends to a remote (not sidecar) third-party gRPC service.
jacobmarble
changed the title
[Feature]: plugin/metrics/grpc for SPM backends other than Prometheus
[Feature]: gRPC storage plugin for metrics
Apr 26, 2023
Requirement
As a Jaeger operator, I want to enable the Jaeger UI "Monitoring" tab for my SREs, DevOps, Engineers.
Problem
Service Performance Monitoring is a feature of Jaeger that is often overlooked.
My team can't use it because our metrics backend is InfluxDB. (InfluxDB is also our tracing backend.) The only Jaeger metrics plugin requires Prometheus.
Proposal
I offer to write a new
metricsstore
plugin, which backends to a remote (not sidecar) third-party gRPC service.At the same time, I offer to write a third-party remote gRPC backend for the proposed plugin. This backend would support InfluxDB, and would live here:
https://github.com/influxdata/influxdb-observability/tree/main/jaeger-influxdb
Open questions
Several questions have been raised and discussed.
Where should the new plugin live? I propose that
plugin/storage/grpc/shared/interface.go
change like this (I hope the rest is obvious):The text was updated successfully, but these errors were encountered: