-
Notifications
You must be signed in to change notification settings - Fork 933
Closed
Labels
spec:metricsRelated to the specification/metrics directoryRelated to the specification/metrics directorytriage:accepted:readyReady to be implemented. Small enough or uncontroversial enough to be implemented without sponsorReady to be implemented. Small enough or uncontroversial enough to be implemented without sponsor
Description
Synchronous gauge support was added in #3540 (August 2023). This is a tracking issue for stability.
Below are the PRs / issues tracking prototyping of this in various languages.
- Java: Add experimental synchronous gauge opentelemetry-java#5506
- Go: How to implement Prometheus Gauge Set method in open-telemetry? opentelemetry-go#3984
- C++: Add Synchronous Gauge instrument to the metrics API/SDK opentelemetry-cpp#2279
- Python: Synchronous gauge prototype opentelemetry-python#3462
- Erlang: Add sync gauge instrument opentelemetry-erlang#643
- Javascript: Add Synchronous Gauge instrument to the metrics API opentelemetry-js#4296, feat(api): added synchronous gauge opentelemetry-js#4528
- Dotnet
- Swift
- PHP
- Ruby
- Rust Add experimental synchronous gauge opentelemetry-rust#1410
This comment seems to indicate that there may be prototypes available in C++ and .NET, but I couldn't find evidence of that.
Maintainers, please chime in on this issue with any relevant updates on prototypes.
gaeljw and shohei-ihaya
Metadata
Metadata
Assignees
Labels
spec:metricsRelated to the specification/metrics directoryRelated to the specification/metrics directorytriage:accepted:readyReady to be implemented. Small enough or uncontroversial enough to be implemented without sponsorReady to be implemented. Small enough or uncontroversial enough to be implemented without sponsor