Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::otlp::otel_resource Struct Reference

OpenTelemetry resource attributes. More...

#include <otel_context.h>

Collaboration diagram for kcenon::logger::otlp::otel_resource:
Collaboration graph

Public Attributes

std::string service_name
 
std::string service_version
 
std::string service_namespace
 
std::string service_instance_id
 
std::unordered_map< std::string, std::string > attributes
 

Detailed Description

OpenTelemetry resource attributes.

Contains resource attributes that describe the entity producing telemetry. These attributes are attached to all exported data.

Since
3.0.0

Definition at line 146 of file otel_context.h.

Member Data Documentation

◆ attributes

std::unordered_map<std::string, std::string> kcenon::logger::otlp::otel_resource::attributes

◆ service_instance_id

std::string kcenon::logger::otlp::otel_resource::service_instance_id

◆ service_name

std::string kcenon::logger::otlp::otel_resource::service_name

◆ service_namespace

std::string kcenon::logger::otlp::otel_resource::service_namespace

◆ service_version

std::string kcenon::logger::otlp::otel_resource::service_version

The documentation for this struct was generated from the following file: