{"source":"semconv","version":"1.44.0","attribute":{"id":"url.scheme","type":"string","stability":"stable","brief":"The [URI scheme](https://www.rfc-editor.org/rfc/rfc3986#section-3.1) component identifying the used protocol.","examples":["https","ftp","telnet"],"namespace":"url","definedIn":"model/url/registry.yaml","usedBy":[{"groupId":"attributes.http.client","groupType":"attribute_group","requirementLevel":"opt_in"},{"groupId":"attributes.http.server","groupType":"attribute_group","requirementLevel":"required"},{"groupId":"metric_attributes.http.client","groupType":"attribute_group","requirementLevel":"opt_in"},{"groupId":"metric_attributes.http.client.experimental","groupType":"attribute_group","requirementLevel":"opt_in"},{"groupId":"metric_attributes.http.server","groupType":"attribute_group","requirementLevel":"required"},{"groupId":"metric.http.client.active_requests","groupType":"metric","signalName":"http.client.active_requests","requirementLevel":"opt_in"},{"groupId":"metric.http.client.connection.duration","groupType":"metric","signalName":"http.client.connection.duration","requirementLevel":"opt_in"},{"groupId":"metric.http.client.open_connections","groupType":"metric","signalName":"http.client.open_connections","requirementLevel":"opt_in"},{"groupId":"metric.http.client.request.body.size","groupType":"metric","signalName":"http.client.request.body.size","requirementLevel":"opt_in"},{"groupId":"metric.http.client.request.duration","groupType":"metric","signalName":"http.client.request.duration","requirementLevel":"opt_in"},{"groupId":"metric.http.client.response.body.size","groupType":"metric","signalName":"http.client.response.body.size","requirementLevel":"opt_in"},{"groupId":"metric.http.server.active_requests","groupType":"metric","signalName":"http.server.active_requests","requirementLevel":"required"},{"groupId":"metric.http.server.request.body.size","groupType":"metric","signalName":"http.server.request.body.size","requirementLevel":"required"},{"groupId":"metric.http.server.request.duration","groupType":"metric","signalName":"http.server.request.duration","requirementLevel":"required"},{"groupId":"metric.http.server.response.body.size","groupType":"metric","signalName":"http.server.response.body.size","requirementLevel":"required"},{"groupId":"span.dotnet.http.connection_setup.internal","groupType":"span","requirementLevel":"recommended"},{"groupId":"span.http.client","groupType":"span","requirementLevel":"opt_in"},{"groupId":"span.http.client","groupType":"span","requirementLevel":"recommended"},{"groupId":"span.http.server","groupType":"span","requirementLevel":"recommended"},{"groupId":"span.http.server","groupType":"span","requirementLevel":"required"},{"groupId":"url","groupType":"attribute_group","requirementLevel":"recommended"}]},"history":[{"version":"1.30.0","publishedAt":"2025-01-24T19:11:42Z","kind":"first-seen","detail":"Already present at v1.30.0, the oldest release tracked here (stable)."}],"replaces":["http.scheme"]}