Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
OpenTelemetryAdapterTest Class Reference
Inheritance diagram for OpenTelemetryAdapterTest:
Inheritance graph
Collaboration diagram for OpenTelemetryAdapterTest:
Collaboration graph

Protected Member Functions

void SetUp () override
 
void TearDown () override
 

Protected Attributes

otel_resource resource
 
std::unique_ptr< opentelemetry_compatibility_layercompatibility_layer
 

Detailed Description

Definition at line 16 of file test_opentelemetry_adapter.cpp.

Member Function Documentation

◆ SetUp()

void OpenTelemetryAdapterTest::SetUp ( )
inlineoverrideprotected

Definition at line 18 of file test_opentelemetry_adapter.cpp.

18 {
19 resource = create_service_resource("test_service", "1.0.0", "test_namespace");
21 }
std::unique_ptr< opentelemetry_compatibility_layer > compatibility_layer
std::unique_ptr< opentelemetry_compatibility_layer > create_opentelemetry_compatibility_layer(const otel_resource &resource)
Create OpenTelemetry compatibility layer.
otel_resource create_service_resource(const std::string &service_name, const std::string &service_version="1.0.0", const std::string &service_namespace="")
Create OpenTelemetry resource with service information.

References compatibility_layer, kcenon::monitoring::create_opentelemetry_compatibility_layer(), kcenon::monitoring::create_service_resource(), and resource.

Here is the call graph for this function:

◆ TearDown()

void OpenTelemetryAdapterTest::TearDown ( )
inlineoverrideprotected

Definition at line 23 of file test_opentelemetry_adapter.cpp.

23 {
25 compatibility_layer->shutdown();
26 }
27 }

References compatibility_layer.

Member Data Documentation

◆ compatibility_layer

std::unique_ptr<opentelemetry_compatibility_layer> OpenTelemetryAdapterTest::compatibility_layer
protected

Definition at line 30 of file test_opentelemetry_adapter.cpp.

Referenced by SetUp(), and TearDown().

◆ resource

otel_resource OpenTelemetryAdapterTest::resource
protected

Definition at line 29 of file test_opentelemetry_adapter.cpp.

Referenced by SetUp().


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