[editorial] Fix invalid external links with fragments (#1882)
Co-authored-by: Armin Ruech <7052238+arminru@users.noreply.github.com>
This commit is contained in:
parent
69bfb1921a
commit
375d829250
|
@ -27,8 +27,8 @@ This document defines semantic convention attributes in the TLS namespace.
|
|||
| <a id="tls-curve" href="#tls-curve">`tls.curve`</a> | string | String indicating the curve used for the given cipher, when applicable | `secp256r1` |  |
|
||||
| <a id="tls-established" href="#tls-established">`tls.established`</a> | boolean | Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel. | `true` |  |
|
||||
| <a id="tls-next-protocol" href="#tls-next-protocol">`tls.next_protocol`</a> | string | String indicating the protocol being tunneled. Per the values in the [IANA registry](https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids), this string should be lower case. | `http/1.1` |  |
|
||||
| <a id="tls-protocol-name" href="#tls-protocol-name">`tls.protocol.name`</a> | string | Normalized lowercase protocol name parsed from original string of the negotiated [SSL/TLS protocol version](https://www.openssl.org/docs/man1.1.1/man3/SSL_get_version.html#RETURN-VALUES) | `ssl`; `tls` |  |
|
||||
| <a id="tls-protocol-version" href="#tls-protocol-version">`tls.protocol.version`</a> | string | Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://www.openssl.org/docs/man1.1.1/man3/SSL_get_version.html#RETURN-VALUES) | `1.2`; `3` |  |
|
||||
| <a id="tls-protocol-name" href="#tls-protocol-name">`tls.protocol.name`</a> | string | Normalized lowercase protocol name parsed from original string of the negotiated [SSL/TLS protocol version](https://docs.openssl.org/1.1.1/man3/SSL_get_version/#return-values) | `ssl`; `tls` |  |
|
||||
| <a id="tls-protocol-version" href="#tls-protocol-version">`tls.protocol.version`</a> | string | Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://docs.openssl.org/1.1.1/man3/SSL_get_version/#return-values) | `1.2`; `3` |  |
|
||||
| <a id="tls-resumed" href="#tls-resumed">`tls.resumed`</a> | boolean | Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation. | `true` |  |
|
||||
| <a id="tls-server-certificate" href="#tls-server-certificate">`tls.server.certificate`</a> | string | PEM-encoded stand-alone certificate offered by the server. This is usually mutually-exclusive of `server.certificate_chain` since this value also exists in that list. | `MII...` |  |
|
||||
| <a id="tls-server-certificate-chain" href="#tls-server-certificate-chain">`tls.server.certificate_chain`</a> | string[] | Array of PEM-encoded certificates that make up the certificate chain offered by the server. This is usually mutually-exclusive of `server.certificate` since that value should be the first certificate in the chain. | `["MII...", "MI..."]` |  |
|
||||
|
|
|
@ -118,7 +118,7 @@ of `[ 0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 30, 60, 120, 300 ]`.
|
|||
| [`network.type`](/docs/attributes-registry/network.md) | string | [OSI network layer](https://wikipedia.org/wiki/Network_layer) or non-OSI equivalent. [5] | `ipv4`; `ipv6` | `Recommended` if the transport is `tcp` or `udp` |  |
|
||||
| [`server.address`](/docs/attributes-registry/server.md) | string | Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name. [6] | `example.com`; `10.1.2.80`; `/tmp/my.sock` | `Recommended` |  |
|
||||
| [`server.port`](/docs/attributes-registry/server.md) | int | Server port number. [7] | `80`; `8080`; `443` | `Recommended` |  |
|
||||
| [`tls.protocol.version`](/docs/attributes-registry/tls.md) | string | Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://www.openssl.org/docs/man1.1.1/man3/SSL_get_version.html#RETURN-VALUES) | `1.2`; `3` | `Recommended` |  |
|
||||
| [`tls.protocol.version`](/docs/attributes-registry/tls.md) | string | Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://docs.openssl.org/1.1.1/man3/SSL_get_version/#return-values) | `1.2`; `3` | `Recommended` |  |
|
||||
|
||||
**[1] `error.type`:** Starting from .NET 9, Kestrel `kestrel.connection.duration` metric reports
|
||||
the following errors types when a corresponding error occurs:
|
||||
|
@ -497,7 +497,7 @@ of `[ 0.005, 0.01, 0.025, 0.05, 0.075, 0.1, 0.25, 0.5, 0.75, 1, 2.5, 5, 7.5, 10
|
|||
| [`network.type`](/docs/attributes-registry/network.md) | string | [OSI network layer](https://wikipedia.org/wiki/Network_layer) or non-OSI equivalent. [3] | `ipv4`; `ipv6` | `Recommended` if the transport is `tcp` or `udp` |  |
|
||||
| [`server.address`](/docs/attributes-registry/server.md) | string | Server domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name. [4] | `example.com`; `10.1.2.80`; `/tmp/my.sock` | `Recommended` |  |
|
||||
| [`server.port`](/docs/attributes-registry/server.md) | int | Server port number. [5] | `80`; `8080`; `443` | `Recommended` |  |
|
||||
| [`tls.protocol.version`](/docs/attributes-registry/tls.md) | string | Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://www.openssl.org/docs/man1.1.1/man3/SSL_get_version.html#RETURN-VALUES) | `1.2`; `3` | `Recommended` |  |
|
||||
| [`tls.protocol.version`](/docs/attributes-registry/tls.md) | string | Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://docs.openssl.org/1.1.1/man3/SSL_get_version/#return-values) | `1.2`; `3` | `Recommended` |  |
|
||||
|
||||
**[1] `error.type`:** Captures the exception type when a TLS handshake fails.
|
||||
|
||||
|
|
|
@ -78,6 +78,6 @@ grained information from a stacktrace, if necessary.
|
|||
[csharp-stacktrace]: https://docs.microsoft.com/dotnet/api/system.exception.tostring
|
||||
[go-stacktrace]: https://pkg.go.dev/runtime/debug#Stack
|
||||
[telemetry-sdk-resource]: ../resource/README.md#telemetry-sdk
|
||||
[erlang-stacktrace]: https://www.erlang.org/doc/man/erl_error.html#format_exception-3
|
||||
[erlang-stacktrace]: https://www.erlang.org/doc/apps/stdlib/erl_error.html#format_exception/3
|
||||
[elixir-stacktrace]: https://hexdocs.pm/elixir/1.14.3/Exception.html#format/3
|
||||
[DocumentStatus]: https://opentelemetry.io/docs/specs/otel/document-status
|
||||
|
|
|
@ -105,7 +105,7 @@ groups:
|
|||
examples: ["http/1.1"]
|
||||
- id: tls.protocol.name
|
||||
brief: >
|
||||
Normalized lowercase protocol name parsed from original string of the negotiated [SSL/TLS protocol version](https://www.openssl.org/docs/man1.1.1/man3/SSL_get_version.html#RETURN-VALUES)
|
||||
Normalized lowercase protocol name parsed from original string of the negotiated [SSL/TLS protocol version](https://docs.openssl.org/1.1.1/man3/SSL_get_version/#return-values)
|
||||
type:
|
||||
members:
|
||||
- id: ssl
|
||||
|
@ -117,7 +117,7 @@ groups:
|
|||
stability: experimental
|
||||
- id: tls.protocol.version
|
||||
brief: >
|
||||
Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://www.openssl.org/docs/man1.1.1/man3/SSL_get_version.html#RETURN-VALUES)
|
||||
Numeric part of the version parsed from the original string of the negotiated [SSL/TLS protocol version](https://docs.openssl.org/1.1.1/man3/SSL_get_version/#return-values)
|
||||
type: string
|
||||
stability: experimental
|
||||
examples: ["1.2", "3"]
|
||||
|
|
Loading…
Reference in New Issue