You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[`server.address`](/docs/registry/attributes/server.md)| string | RPC server [host name](https://grpc.github.io/grpc/core/md_doc_naming.html). [1]|`example.com`; `10.1.2.80`; `/tmp/my.sock`|`Required`||
37
-
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the span status is error. ||
37
+
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the operation failed. ||
38
38
|[`rpc.connect_rpc.error_code`](/docs/registry/attributes/rpc.md)| string | The [error codes](https://connectrpc.com//docs/protocol/#error-codes) of the Connect request. Error codes are always string values. |`cancelled`; `unknown`; `invalid_argument`|`Conditionally Required` if available. ||
39
39
|[`server.port`](/docs/registry/attributes/server.md)| int | Server port number. [3]|`80`; `8080`; `443`|`Conditionally Required`[4]||
40
40
|[`network.peer.address`](/docs/registry/attributes/network.md)| string | Peer address of the network connection - IP address or Unix domain socket name. |`10.1.2.80`; `/tmp/my.sock`|`Recommended`||
@@ -177,7 +177,7 @@ This span represents an incoming Remote Procedure Call (RPC).
|[`server.address`](/docs/registry/attributes/server.md)| string | RPC server [host name](https://grpc.github.io/grpc/core/md_doc_naming.html). [1]|`example.com`; `10.1.2.80`; `/tmp/my.sock`|`Required`||
180
-
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the span status is error. ||
180
+
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the operation failed. ||
181
181
|[`rpc.connect_rpc.error_code`](/docs/registry/attributes/rpc.md)| string | The [error codes](https://connectrpc.com//docs/protocol/#error-codes) of the Connect request. Error codes are always string values. |`cancelled`; `unknown`; `invalid_argument`|`Conditionally Required` if available. ||
182
182
|[`server.port`](/docs/registry/attributes/server.md)| int | Server port number. [3]|`80`; `8080`; `443`|`Conditionally Required`[4]||
183
183
|[`client.address`](/docs/registry/attributes/client.md)| string | Client address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name. [5]|`client.example.com`; `10.1.2.80`; `/tmp/my.sock`|`Recommended`||
Copy file name to clipboardExpand all lines: docs/rpc/json-rpc.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ This span represents an outgoing Remote Procedure Call (RPC).
35
35
|---|---|---|---|---|---|
36
36
|[`rpc.method`](/docs/registry/attributes/rpc.md)| string | This is the logical name of the method from the RPC interface perspective. [1]|`exampleMethod`|`Required`||
37
37
|[`server.address`](/docs/registry/attributes/server.md)| string | RPC server [host name](https://grpc.github.io/grpc/core/md_doc_naming.html). [2]|`example.com`; `10.1.2.80`; `/tmp/my.sock`|`Required`||
38
-
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [3]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the span status is error. ||
38
+
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [3]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the operation failed. ||
39
39
|[`rpc.jsonrpc.error_code`](/docs/registry/attributes/rpc.md)| int |`error.code` property of response if it is an error response. |`-32700`; `100`|`Conditionally Required` when available ||
40
40
|[`rpc.jsonrpc.version`](/docs/registry/attributes/rpc.md)| string | Protocol version as in `jsonrpc` property of request/response. Since JSON-RPC 1.0 doesn't specify this, the value can be omitted. |`2.0`; `1.0`|`Conditionally Required` If other than the default version (`1.0`) ||
41
41
|[`server.port`](/docs/registry/attributes/server.md)| int | Server port number. [4]|`80`; `8080`; `443`|`Conditionally Required`[5]||
@@ -141,7 +141,7 @@ This span represents an incoming Remote Procedure Call (RPC).
141
141
|---|---|---|---|---|---|
142
142
|[`rpc.method`](/docs/registry/attributes/rpc.md)| string | This is the logical name of the method from the RPC interface perspective. [1]|`exampleMethod`|`Required`||
143
143
|[`server.address`](/docs/registry/attributes/server.md)| string | RPC server [host name](https://grpc.github.io/grpc/core/md_doc_naming.html). [2]|`example.com`; `10.1.2.80`; `/tmp/my.sock`|`Required`||
144
-
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [3]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the span status is error. ||
144
+
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [3]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the operation failed. ||
145
145
|[`rpc.jsonrpc.error_code`](/docs/registry/attributes/rpc.md)| int |`error.code` property of response if it is an error response. |`-32700`; `100`|`Conditionally Required` when available ||
146
146
|[`rpc.jsonrpc.version`](/docs/registry/attributes/rpc.md)| string | Protocol version as in `jsonrpc` property of request/response. Since JSON-RPC 1.0 doesn't specify this, the value can be omitted. |`2.0`; `1.0`|`Conditionally Required` If other than the default version (`1.0`) ||
147
147
|[`server.port`](/docs/registry/attributes/server.md)| int | Server port number. [4]|`80`; `8080`; `443`|`Conditionally Required`[5]||
Copy file name to clipboardExpand all lines: docs/rpc/rpc-spans.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -107,7 +107,7 @@ This span represents an outgoing Remote Procedure Call (RPC).
107
107
|---|---|---|---|---|---|
108
108
|[`rpc.system`](/docs/registry/attributes/rpc.md)| string | A string identifying the remoting system. See below for a list of well-known identifiers. |`grpc`; `java_rmi`; `dotnet_wcf`|`Required`||
109
109
|[`server.address`](/docs/registry/attributes/server.md)| string | RPC server [host name](https://grpc.github.io/grpc/core/md_doc_naming.html). [1]|`example.com`; `10.1.2.80`; `/tmp/my.sock`|`Required`||
110
-
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the span status is error. ||
110
+
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the operation failed. ||
111
111
|[`server.port`](/docs/registry/attributes/server.md)| int | Server port number. [3]|`80`; `8080`; `443`|`Conditionally Required`[4]||
112
112
|[`network.peer.address`](/docs/registry/attributes/network.md)| string | Peer address of the network connection - IP address or Unix domain socket name. |`10.1.2.80`; `/tmp/my.sock`|`Recommended`||
113
113
|[`network.peer.port`](/docs/registry/attributes/network.md)| int | Peer port number of the network connection. |`65123`|`Recommended` If `network.peer.address` is set. ||
@@ -225,7 +225,7 @@ This span represents an incoming Remote Procedure Call (RPC).
225
225
|---|---|---|---|---|---|
226
226
|[`rpc.system`](/docs/registry/attributes/rpc.md)| string | A string identifying the remoting system. See below for a list of well-known identifiers. |`grpc`; `java_rmi`; `dotnet_wcf`|`Required`||
227
227
|[`server.address`](/docs/registry/attributes/server.md)| string | RPC server [host name](https://grpc.github.io/grpc/core/md_doc_naming.html). [1]|`example.com`; `10.1.2.80`; `/tmp/my.sock`|`Required`||
228
-
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the span status is error. ||
228
+
|[`error.type`](/docs/registry/attributes/error.md)| string | Describes a class of error the operation ended with. [2]|`timeout`; `java.net.UnknownHostException`; `server_certificate_invalid`; `500`|`Conditionally Required` If and only if the operation failed. ||
229
229
|[`server.port`](/docs/registry/attributes/server.md)| int | Server port number. [3]|`80`; `8080`; `443`|`Conditionally Required`[4]||
230
230
|[`client.address`](/docs/registry/attributes/client.md)| string | Client address - domain name if available without reverse DNS lookup; otherwise, IP address or Unix domain socket name. [5]|`client.example.com`; `10.1.2.80`; `/tmp/my.sock`|`Recommended`||
231
231
|[`client.port`](/docs/registry/attributes/client.md)| int | Client port number. [6]|`65123`|`Recommended`||
0 commit comments