fix otel exporting

This commit is contained in:
Grant Limberg 2025-09-04 15:11:57 -07:00
parent f208007226
commit b16d9372b8

View file

@ -43,7 +43,7 @@ endif()
if(ZT1_CENTRAL_CONTROLLER) if(ZT1_CENTRAL_CONTROLLER)
find_package(PostgreSQL REQUIRED) find_package(PostgreSQL REQUIRED)
find_package(opentelemetry-cpp REQUIRED COMPONENTS api sdk) find_package(opentelemetry-cpp REQUIRED COMPONENTS api sdk exporters_otlp_grpc exporters_otlp_http exporters_prometheus )
find_package(google_cloud_cpp_bigtable REQUIRED) find_package(google_cloud_cpp_bigtable REQUIRED)
find_package(google_cloud_cpp_pubsub REQUIRED) find_package(google_cloud_cpp_pubsub REQUIRED)
else() else()
@ -110,7 +110,18 @@ set(LINKED_LIBRARIES
if(ZT1_CENTRAL_CONTROLLER) if(ZT1_CENTRAL_CONTROLLER)
list(APPEND LINKED_LIBRARIES list(APPEND LINKED_LIBRARIES
opentelemetry-cpp::sdk) opentelemetry-cpp::sdk
opentelemetry-cpp::trace
opentelemetry-cpp::proto_grpc
opentelemetry-cpp::otlp_grpc_client
opentelemetry-cpp::otlp_grpc_exporter
opentelemetry-cpp::otlp_grpc_log_record_exporter
opentelemetry-cpp::otlp_grpc_metrics_exporter
opentelemetry-cpp::otlp_http_exporter
opentelemetry-cpp::otlp_http_log_record_exporter
opentelemetry-cpp::otlp_http_metric_exporter
opentelemetry-cpp::prometheus_exporter
)
endif() endif()