opentelemetry_semantic_conventions::attribute

Constant URL_FULL

source
pub const URL_FULL: &str = "url.full";
Expand description

Absolute URL describing a network resource according to RFC3986

§Notes

For network calls, URL usually has scheme://host[:port][path][?query][#fragment] format, where the fragment is not transmitted over HTTP, but if it is known, it SHOULD be included nevertheless. url.full MUST NOT contain credentials passed via URL in form of https://username:password@www.example.com/. In such case username and password SHOULD be redacted and attribute’s value SHOULD be https://REDACTED:REDACTED@www.example.com/. url.full SHOULD capture the absolute URL when it is available (or can be reconstructed). Sensitive content provided in url.full SHOULD be scrubbed when instrumentations can identify it.

§Examples

  • "https://www.foo.bar/search?q=OpenTelemetry#SemConv"
  • "//localhost"