@@ -40,16 +40,16 @@ public static function register(CachedInstrumentation $instrumentation): void
4040 $ parent = Globals::propagator ()->extract ($ request , HeadersPropagator::instance ());
4141 $ span = $ builder
4242 ->setParent ($ parent )
43- ->setAttribute (TraceAttributes::HTTP_URL , $ request ->fullUrl ())
44- ->setAttribute (TraceAttributes::HTTP_METHOD , $ request ->method ())
45- ->setAttribute (TraceAttributes::HTTP_REQUEST_CONTENT_LENGTH , $ request ->header ('Content-Length ' ))
46- ->setAttribute (TraceAttributes::HTTP_SCHEME , $ request ->getScheme ())
47- ->setAttribute (TraceAttributes::HTTP_FLAVOR , $ request ->getProtocolVersion ())
48- ->setAttribute (TraceAttributes::HTTP_CLIENT_IP , $ request ->ip ())
49- ->setAttribute (TraceAttributes::HTTP_TARGET , self ::httpTarget ($ request ))
50- ->setAttribute (TraceAttributes::NET_HOST_NAME , self ::httpHostName ($ request ))
51- ->setAttribute (TraceAttributes::NET_HOST_PORT , $ request ->getPort ())
52- ->setAttribute (TraceAttributes::NET_PEER_PORT , $ request ->server ('REMOTE_PORT ' ))
43+ ->setAttribute (TraceAttributes::URL_FULL , $ request ->fullUrl ())
44+ ->setAttribute (TraceAttributes::HTTP_REQUEST_METHOD , $ request ->method ())
45+ ->setAttribute (TraceAttributes::HTTP_REQUEST_BODY_SIZE , $ request ->header ('Content-Length ' ))
46+ ->setAttribute (TraceAttributes::URL_SCHEME , $ request ->getScheme ())
47+ ->setAttribute (TraceAttributes::NETWORK_PROTOCOL_VERSION , $ request ->getProtocolVersion ())
48+ ->setAttribute (TraceAttributes::NETWORK_PEER_ADDRESS , $ request ->ip ())
49+ ->setAttribute (TraceAttributes::URL_PATH , self ::httpTarget ($ request ))
50+ ->setAttribute (TraceAttributes::SERVER_ADDRESS , self ::httpHostName ($ request ))
51+ ->setAttribute (TraceAttributes::SERVER_PORT , $ request ->getPort ())
52+ ->setAttribute (TraceAttributes::CLIENT_PORT , $ request ->server ('REMOTE_PORT ' ))
5353 ->setAttribute (TraceAttributes::USER_AGENT_ORIGINAL , $ request ->userAgent ())
5454 ->startSpan ();
5555 $ request ->attributes ->set (SpanInterface::class, $ span );
@@ -75,9 +75,9 @@ public static function register(CachedInstrumentation $instrumentation): void
7575 if ($ response ->getStatusCode () >= 400 ) {
7676 $ span ->setStatus (StatusCode::STATUS_ERROR );
7777 }
78- $ span ->setAttribute (TraceAttributes::HTTP_STATUS_CODE , $ response ->getStatusCode ());
79- $ span ->setAttribute (TraceAttributes::HTTP_FLAVOR , $ response ->getProtocolVersion ());
80- $ span ->setAttribute (TraceAttributes::HTTP_RESPONSE_CONTENT_LENGTH , $ response ->headers ->get ('Content-Length ' ));
78+ $ span ->setAttribute (TraceAttributes::HTTP_RESPONSE_STATUS_CODE , $ response ->getStatusCode ());
79+ $ span ->setAttribute (TraceAttributes::NETWORK_PROTOCOL_VERSION , $ response ->getProtocolVersion ());
80+ $ span ->setAttribute (TraceAttributes::HTTP_RESPONSE_BODY_SIZE , $ response ->headers ->get ('Content-Length ' ));
8181 }
8282
8383 $ span ->end ();
0 commit comments