Releases: cap-js/telemetry
Releases · cap-js/telemetry
v1.6.0
Added
- Provide custom resource attributes via
cds.requires.telemetry.resource.attributes - Added new queue statistic
queue.processing_failedthat tracks the number of failed attempts at processing tasks per instance, per tenant, per service - Support for optimized queue runner (in
@sap/cds^9.6) - Support for
@cap-js/hana's built-in pool
Changed
W3CBaggagePropagatoradded to the list of default propagators (cds.requires.telemetry.tracing.propagators)
Fixed
- Resolving of
OTEL_LOG_LEVEL - Skip registration of queue metrics collection for unknown service
queue.med_storage_time_in_secondsis now correctly calculated per service and ignoring cold entriesqueue.min_storage_time_in_secondsandqueue.max_storage_time_in_secondsare no longer switched up- Trace propagation in production by ensuring
httpsgets wrapped
v1.5.4
Fixed
- Handle pre-initialized
LoggerProvider
v1.5.3
Fixed
- Skip persistent queue metrics setup if no database is connected
v1.5.2
Fixed
- SAP Passport propagation with
cds.requires.telemetry.tracing._hana_prom = true
v1.5.1
Fixed
- Ensure initialization of persistent queue statistics
v1.5.0
Added
- Adopt stable semantic conventions
- Observation of Persistent Queue metrics (beta)
- Disable via config
cds.requires.telemetry.metrics._queue = false
- Disable via config
v1.4.1
Fixed
- Missing SQL-related attributes with
cds.requires.telemetry.tracing._hana_prom = true
v1.4.0
Added
- Support for
@sap/cds^9
Fixed
- Remove stack from log message, if present
v1.3.1
Fixed
- Version check in TypeScript projects
v1.3.0
Added
- Skip instrumentation of HANA driver, if it does it itself
telemetry-to-otlp: Automatically switch togRPC(from defaulthttp/protobuf) when exporting to an endpoint with port4317- Version check for
@opentelemetrydependencies (OpenTelemetry SDK 2.0 is not yet supported)
Changed
- By default,
@cap-js/hana's promisification of the driver API is wrapped- Disable via config
cds.requires.telemetry.tracing._hana_prom = false
- Disable via config
Fixed
NonRecordingSpans do not haveattributes
Removed
- Inofficial instrumentation of legacy OData server