mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-08-02 15:02:50 +02:00
definition fix
This commit is contained in:
parent
52b6355a54
commit
8e733ff0da
2 changed files with 6 additions and 4 deletions
|
@ -315,7 +315,7 @@ endif
|
||||||
OTEL_VERSION=1.21.0
|
OTEL_VERSION=1.21.0
|
||||||
ifeq (${ZT_OTEL},1)
|
ifeq (${ZT_OTEL},1)
|
||||||
OTEL_INSTALL_DIR=ext/opentelemetry-cpp-${OTEL_VERSION}/localinstall
|
OTEL_INSTALL_DIR=ext/opentelemetry-cpp-${OTEL_VERSION}/localinstall
|
||||||
DEFS+=-DZT_OTEL
|
DEFS+=-DZT_OPENTELEMETRY_ENABLED=1
|
||||||
INCLUDES+=-I${OTEL_INSTALL_DIR}/include
|
INCLUDES+=-I${OTEL_INSTALL_DIR}/include
|
||||||
LDLIBS+=-L${OTEL_INSTALL_DIR}/lib -lopentelemetry_common -lopentelemetry_resources -lopentelemetry_otlp_recordable -lopentelemetry_exporter_in_memory_metric -lopentelemetry_exporter_in_memory -lopentelemetry_exporter_ostream_logs -lopentelemetry_exporter_ostream_metrics -lopentelemetry_exporter_ostream_span -lopentelemetry_exporter_otlp_grpc -lopentelemetry_exporter_otlp_grpc_client -lopentelemetry_exporter_otlp_grpc_log -lopentelemetry_exporter_otlp_grpc_metrics -lopentelemetry_trace -lopentelemetry_common -lopentelemetry_resources -lopentelemetry_logs -lopentelemetry_metrics -lopentelemetry_version
|
LDLIBS+=-L${OTEL_INSTALL_DIR}/lib -lopentelemetry_common -lopentelemetry_resources -lopentelemetry_otlp_recordable -lopentelemetry_exporter_in_memory_metric -lopentelemetry_exporter_in_memory -lopentelemetry_exporter_ostream_logs -lopentelemetry_exporter_ostream_metrics -lopentelemetry_exporter_ostream_span -lopentelemetry_exporter_otlp_grpc -lopentelemetry_exporter_otlp_grpc_client -lopentelemetry_exporter_otlp_grpc_log -lopentelemetry_exporter_otlp_grpc_metrics -lopentelemetry_trace -lopentelemetry_common -lopentelemetry_resources -lopentelemetry_logs -lopentelemetry_metrics -lopentelemetry_version
|
||||||
else
|
else
|
||||||
|
|
|
@ -1601,15 +1601,17 @@ class OneServiceImpl : public OneService {
|
||||||
_exporterEndpoint = OSUtils::jsonString(otel["exporterEndpoint"], "");
|
_exporterEndpoint = OSUtils::jsonString(otel["exporterEndpoint"], "");
|
||||||
_exporterSampleRate = OSUtils::jsonDouble(otel["exporterSampleRate"], 1.0f);
|
_exporterSampleRate = OSUtils::jsonDouble(otel["exporterSampleRate"], 1.0f);
|
||||||
if (_exporterEndpoint.empty()) {
|
if (_exporterEndpoint.empty()) {
|
||||||
fprintf(stderr, "WARNING: OpenTelemetry exporter endpoint is not set. Metrics will not be exported." ZT_EOL_S);
|
fprintf(stderr, "WARNING: OpenTelemetry exporter endpoint is not set. Traces will not be exported." ZT_EOL_S);
|
||||||
}
|
}
|
||||||
if (_exporterSampleRate <= 0.0) {
|
if (_exporterSampleRate <= 0.0) {
|
||||||
fprintf(stderr, "WARNING: OpenTelemetry exporter sample rate is not set or invalid. Metrics will not be exported." ZT_EOL_S);
|
fprintf(stderr, "WARNING: OpenTelemetry exporter sample rate is not set or invalid. Traces will not be exported." ZT_EOL_S);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
fprintf(stderr, "WARNING: OpenTelemetry exporter settings are not set. Metrics will not be exported." ZT_EOL_S);
|
fprintf(stderr, "WARNING: OpenTelemetry exporter settings are not set. Traces will not be exported." ZT_EOL_S);
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
fprintf(stderr, "WARNING: OpenTelemetry support is not enabled. Traces will not be exported." ZT_EOL_S);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Bind to wildcard instead of to specific interfaces (disables full tunnel capability)
|
// Bind to wildcard instead of to specific interfaces (disables full tunnel capability)
|
||||||
|
|
Loading…
Add table
Reference in a new issue