opentelemetry-cpp
opentelemetry-cpp copied to clipboard
The OpenTelemetry C++ Client
*Title*: *[BUILD] Opentelemetry C++20 extension causes Envoy build issue* *Description*: Envoy build failed because of Opentelemetry C++20 requirement. ```bash $ bazel build envoy ERROR: /source/source/extensions/tracers/opentelemetry/BUILD:14:19: Compiling source/extensions/tracers/opentelemetry/config.cc failed: (Exit 1):...
**Is your feature request related to a problem?** I'm trying to use opentelemetry prometheus exporter WITHOUT the CivetWeb Webserver that is baked into prometheus-cpp. The current target provided by this...
**Describe your environment** Platform: Linux/x86_64 Build system: CMake Package manager: conda/conda-forge OpenTelemetry version: 1.14.1 **Steps to reproduce** Unfortunately, this is entwined into a large proprietary application and I've not been...
Got the latest version(1.14.2) available from Conan: `[Error] File: build/.conan2/p/b/opentd6194588ef21d/b/src/exporters/otlp/src/otlp_http_client.cc:200 [OTLP HTTP Client] Session state: connection failed.SSL certificate problem: unable to get local issuer certificate [Error] File: build/.conan2/p/b/opentd6194588ef21d/b/src/exporters/otlp/src/otlp_http_log_record_exporter.cc:130 [OTLP LOG...
The documentation for CMAKE_MSVC_RUNTIME_LIBRARY states [1]: > This variable has effect only when policy CMP0091 is set to NEW prior to > the first project() or enable_language() command that enables...
**Describe your environment** OS: Debian bookworm GCC: 12.2.0 Version: 054b0dc2 ([RELEASE] Release opentelemetry-cpp version 1.15.0 (#2639), 2024-04-21), also present in 1.11.0. **Steps to reproduce** - Download patch to ostream test...
Fixes #2660 ## Changes Please provide a brief description of the changes here. For significant contributions please make sure you have completed the following items: * [ ] `CHANGELOG.md` updated...
Fixes #2656 ## Changes NoopLogger was incorrectly returning nullptr, causing segfaults in client code. After this change it returns a dummy no-op log record. * [ ] `CHANGELOG.md` updated for...
**Describe your environment** v1.14.2 **Steps to reproduce** ``` #include "opentelemetry/logs/provider.h" int main(int argc, char* argv[]) { auto logs_provider = opentelemetry::v1::logs::Provider::GetLoggerProvider(); auto logger = logs_provider->GetLogger("test"); auto sample = logger->CreateLogRecord(); sample->SetAttribute("some key",...
In my program, I found that the memory would continue to increase under multi-threading, and I suspected a memory leak. In order to verify this problem, I clone this repository...