semantic-conventions/specification
Armin Ruech ed21f09e46 Extend semantic conventions for RPC and allow non-gRPC calls (#604)
* Generalize RPC semantic conventions to allow non-gRPC spans

* Add method name to attributes

* Require specifying `net.transport` for non-IP connections

* Do not require providing the port when it's not available

* Add package name to rpc.service and make it optional when not applicable or unknown

* Add note and example distinguishing the service.name resource attribute from rpc.service

* Distinguish RPC spans from HTTP spans

* Improve wording

Co-authored-by: Christian Neumüller <christian+github@neumueller.me>

* Improve wording

* Improve wording even more

Co-authored-by: Christian Neumüller <christian+github@neumueller.me>

* Clarify span name format

* Update changelog

* rpc.method: required -> recommended

* rpc.service: required -> recommended

Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
2020-06-17 10:58:26 -07:00
..
metrics/semantic_conventions Link from trace (and metric) semantic conventions to resources (#603) 2020-05-14 10:11:11 -07:00
resource/semantic_conventions Fix markdown-link-check and dead links (#555) 2020-04-09 16:36:01 +02:00
trace/semantic_conventions Extend semantic conventions for RPC and allow non-gRPC calls (#604) 2020-06-17 10:58:26 -07:00