Releases: lightstep/opentelemetry-prometheus-sidecar
Releases · lightstep/opentelemetry-prometheus-sidecar
Version 0.4.0: Increases gRPC logging
Version 0.3.0: Performance improvements
- Change several metric names to use . instead of _ for OpenTelemetry consistency. (#43)
- Update to OpenTelemetry-Go SDK version 0.14. (#41)
- Removed unnecessary code that reduced batching capability. (#45)
- Truncate server error messages to 256 bytes. (#46)
- Implement --prometheus.max-point-age flag, default 25h. (#47)
Version 0.2.0: Production support release
This release brings the Prometheus sidecar codebase close to production readiness.
- Organizes the command-line flags and configuration structs used throughout the code base, making terminology and setting names more consistent with OpenTelemetry. See the README for details.
- Adds OpenTelemetry-Go instrumentation including HTTP/gRPC tracing and Host/Runtime metrics packages; the command can now be configured with two OTLP endpoints, two independent OTel Resources, and two independent gRPC headers
- Converts OpenCensus and Prometheus custom metrics into OTel Metrics APIs
- Restores formerly commented-out protocol translation tests
- Adds an end-to-end test of Prometheus + Sidecar + single target with an OTLP endpoint.
After this release, this code will be migrated into https://github.com/open-telemetry/prometheus-sidecar.
Version 0.1.0: Initial release
This release includes the basic code forked from stackdriver-prometheus-sidecar
, at the point marked by the upstream-fork
git submodule in this repository.
The code been modified to use the OpenTelemetry v0.5 metrics protocol. Minimal changes were made to the code other than to change the protocol and package names, as described in the README.