A simple c implementation of OpenTelemetry's metrics, tracing and logging API.
This is a small and hopefully simple implementationn of OpenTelemetry's metrics, tracing and logging APIs. The goal of this code is to allow for providers to either be built in or added later without impacting the code that uses this library.
The target audience for this is generally embedded environments that are running linux but don't have enough resources for larger implementations.
meson setup --warnlevel 3 --werror build
cd build
ninja all test coverage
firefox meson-logs/coveragereport/index.html