@@ -291,7 +291,10 @@ def test_puppet_with_default_instrumentation(distro, puppet_release, version, wi
291
291
verify_config_file (container , SYSTEMD_CONFIG_PATH , "SPLUNK_PROFILER_ENABLED" , "false" )
292
292
verify_config_file (container , SYSTEMD_CONFIG_PATH , "SPLUNK_PROFILER_MEMORY_ENABLED" , "false" )
293
293
verify_config_file (container , SYSTEMD_CONFIG_PATH , "SPLUNK_METRICS_ENABLED" , "false" )
294
- verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_EXPORTER_OTLP_ENDPOINT" , r"http://127.0.0.1:4317" )
294
+ verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_EXPORTER_OTLP_ENDPOINT" , ".*" , exists = False )
295
+ verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_EXPORTER_OTLP_PROTOCOL" , ".*" , exists = False )
296
+ verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_METRICS_EXPORTER" , ".*" , exists = False )
297
+ verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_LOGS_EXPORTER" , ".*" , exists = False )
295
298
if version == "latest" :
296
299
verify_config_file (container , SYSTEMD_CONFIG_PATH , "NODE_OPTIONS" , NODE_OPTIONS )
297
300
verify_dotnet_config (container , SYSTEMD_CONFIG_PATH )
@@ -309,7 +312,10 @@ def test_puppet_with_default_instrumentation(distro, puppet_release, version, wi
309
312
verify_config_file (container , config_path , "SPLUNK_PROFILER_ENABLED" , "false" )
310
313
verify_config_file (container , config_path , "SPLUNK_PROFILER_MEMORY_ENABLED" , "false" )
311
314
verify_config_file (container , config_path , "SPLUNK_METRICS_ENABLED" , "false" )
312
- verify_config_file (container , config_path , "OTEL_EXPORTER_OTLP_ENDPOINT" , r"http://127.0.0.1:4317" )
315
+ verify_config_file (container , config_path , "OTEL_EXPORTER_OTLP_ENDPOINT" , ".*" , exists = False )
316
+ verify_config_file (container , config_path , "OTEL_EXPORTER_OTLP_PROTOCOL" , ".*" , exists = False )
317
+ verify_config_file (container , config_path , "OTEL_METRICS_EXPORTER" , ".*" , exists = False )
318
+ verify_config_file (container , config_path , "OTEL_LOGS_EXPORTER" , ".*" , exists = False )
313
319
else :
314
320
for config_path in [JAVA_CONFIG_PATH , NODE_CONFIG_PATH , DOTNET_CONFIG_PATH , SYSTEMD_CONFIG_PATH ]:
315
321
assert not container_file_exists (container , config_path )
@@ -342,6 +348,9 @@ class {{ splunk_otel_collector:
342
348
auto_instrumentation_enable_profiler_memory => true,
343
349
auto_instrumentation_enable_metrics => true,
344
350
auto_instrumentation_otlp_endpoint => 'http://0.0.0.0:4317',
351
+ auto_instrumentation_otlp_endpoint_protocol => 'grpc',
352
+ auto_instrumentation_metrics_exporter => 'none',
353
+ auto_instrumentation_logs_exporter => 'none',
345
354
}}
346
355
"""
347
356
)
@@ -396,6 +405,9 @@ def test_puppet_with_custom_instrumentation(distro, puppet_release, version, wit
396
405
verify_config_file (container , SYSTEMD_CONFIG_PATH , "SPLUNK_PROFILER_MEMORY_ENABLED" , "true" )
397
406
verify_config_file (container , SYSTEMD_CONFIG_PATH , "SPLUNK_METRICS_ENABLED" , "true" )
398
407
verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_EXPORTER_OTLP_ENDPOINT" , r"http://0.0.0.0:4317" )
408
+ verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_EXPORTER_OTLP_PROTOCOL" , r"grpc" )
409
+ verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_METRICS_EXPORTER" , r"none" )
410
+ verify_config_file (container , SYSTEMD_CONFIG_PATH , "OTEL_LOGS_EXPORTER" , r"none" )
399
411
if version == "latest" :
400
412
verify_config_file (container , SYSTEMD_CONFIG_PATH , "NODE_OPTIONS" , NODE_OPTIONS )
401
413
verify_dotnet_config (container , SYSTEMD_CONFIG_PATH )
@@ -415,6 +427,9 @@ def test_puppet_with_custom_instrumentation(distro, puppet_release, version, wit
415
427
verify_config_file (container , config_path , "SPLUNK_PROFILER_MEMORY_ENABLED" , "true" )
416
428
verify_config_file (container , config_path , "SPLUNK_METRICS_ENABLED" , "true" )
417
429
verify_config_file (container , config_path , "OTEL_EXPORTER_OTLP_ENDPOINT" , r"http://0.0.0.0:4317" )
430
+ verify_config_file (container , config_path , "OTEL_EXPORTER_OTLP_PROTOCOL" , r"grpc" )
431
+ verify_config_file (container , config_path , "OTEL_METRICS_EXPORTER" , r"none" )
432
+ verify_config_file (container , config_path , "OTEL_LOGS_EXPORTER" , r"none" )
418
433
else :
419
434
for config_path in [JAVA_CONFIG_PATH , NODE_CONFIG_PATH , DOTNET_CONFIG_PATH , SYSTEMD_CONFIG_PATH ]:
420
435
assert not container_file_exists (container , config_path )
0 commit comments