opentelemetry-cpp icon indicating copy to clipboard operation
opentelemetry-cpp copied to clipboard

The OpenTelemetry C++ Client

Results 371 opentelemetry-cpp issues
Sort by recently updated
recently updated
newest added

specs - https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/supplementary-guidelines.md#asynchronous-example-attribute-removal-in-a-view Any reset in the monotonically increasing value for the observable counter (refer to the example in the above link) would result in negative metrics generated for delta...

bug
do-not-stale

**Describe your environment** opentelemetry-cpp 1.9.0 SDK **Steps to reproduce** Using one instrument to observe memory of multiple processes, process can appear and disappear dynamically. Measurements of disappeared process are still...

bug
do-not-stale

Per: https://opentelemetry.io/docs/reference/specification/metrics/data-model/#opentelemetry-protocol-data-model-producer-recommendations > Producers SHOULD prevent the presence of multiple Metric identities for a given name with the same Resource and Scope attributes. Producers are expected to aggregate data for...

bug
do-not-stale

Before opening a feature request against this repo, consider whether the feature should/could be implemented in the [other OpenTelemetry client libraries](https://github.com/open-telemetry/). If so, please [open an issue on opentelemetry-specification](https://github.com/open-telemetry/opentelemetry-specification/issues/new) first....

help wanted
do-not-stale

The last release marks logging as public. But I don't see any docs about this. Is this intended to be a general purpose logging framework? I'm currently using spdlog, but...

Stale
triage/accepted

List of PR to fix for release 1.14.0. Required: * #2442 * PR #2451 added new options, after release 1.13.0 * Spec PR defined official names in the mean time...

bug
triage/accepted

Initialy reported in PR #2415 When building with bazel, CURL is not compiled with SSL. The following need to be fixed: * the bazel build itself * running at least...

bug
help wanted
Stale
triage/accepted

OStreamLogExporter uses [ReadWriteLogRecord ](https://github.com/open-telemetry/opentelemetry-cpp/blob/46e20a42aef521b9cc1b7207310bfefcd490741a/exporters/ostream/src/log_record_exporter.cc#L32)as the recordable implementation, and this implementation doesn't maintain copy of message body and attributes: https://github.com/open-telemetry/opentelemetry-cpp/blob/46e20a42aef521b9cc1b7207310bfefcd490741a/sdk/include/opentelemetry/sdk/logs/read_write_log_record.h#L190-L191 This can result in the use-after-free crash in case the message...

bug
do-not-stale

**Is your feature request related to a problem?** Yes, if you copy and paste code from the examples, which most users will do, you end up with the code from...

help wanted
good first issue
triage/accepted

**tl;dr** Basically use BUILD_SHARED_LIBS to get the same result as OPENTELEMETRY_BUILD_DLL does today. The OPENTELEMETRY_BUILD_DLL macro should perhaps still be supported for compability, the idea is to be able to...

Stale
triage/accepted