File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
exporters/aws-otel-otlp-udp-exporter/validation-app Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 11import socket
22import threading
33import time
4+
5+ from amazon .opentelemetry .exporters .otlp .udp import OTLPUdpSpanExporter
46from opentelemetry import trace
57from opentelemetry .sdk .trace import TracerProvider
68from opentelemetry .sdk .trace .export import BatchSpanProcessor
7- from amazon . opentelemetry . exporters . otlp . udp import OTLPUdpSpanExporter
9+
810
911# Set up a UDP server to verify data is sent
1012def udp_server ():
1113 sock = socket .socket (socket .AF_INET , socket .SOCK_DGRAM )
12- sock .bind ((' 127.0.0.1' , 2000 ))
14+ sock .bind ((" 127.0.0.1" , 2000 ))
1315 sock .settimeout (5 )
1416 print ("UDP server listening on 127.0.0.1:2000" )
1517 try :
@@ -24,6 +26,7 @@ def udp_server():
2426 finally :
2527 sock .close ()
2628
29+
2730# Start UDP server in a separate thread
2831server_thread = threading .Thread (target = udp_server )
2932server_thread .daemon = True
@@ -44,7 +47,7 @@ def udp_server():
4447 parent .set_attribute ("service.name" , "validation-app" )
4548 parent .set_attribute ("test.attribute" , "test_value" )
4649 parent .add_event ("test-event" , {"event.data" : "some data" })
47-
50+
4851 # Add a child span
4952 with tracer .start_as_current_span ("test_child_span" ) as child :
5053 child .set_attribute ("child.attribute" , "child_value" )
You can’t perform that action at this time.
0 commit comments