Add Metrics sections to RPC system-specific conventions by Copilot · Pull Request #3320 · open-telemetry/semantic-conventions (original) (raw)

Plan: Add Metrics Sections to RPC System-Specific Conventions

Summary

Successfully added Metrics sections to all three RPC system-specific convention documents (JSON-RPC, gRPC, and Connect RPC), following the established pattern from database-specific conventions. Updated all links to use absolute paths for better robustness. Restructured the table of contents and content to have a hierarchical organization:

Added changelog entry documenting the enhancement with issue numbers [3319, 3320]. Properly rebased onto latest main (e126ea9) with 9 commits cleanly stacked on top. Connect RPC system name corrected to "connectrpc".

All validation checks passed:


This section details on the original issue you should resolve

<issue_title>RPC: mention metrics on system-specific conventions</issue_title>
<issue_description>We include metrics section in DB-specific conventions, e.g. https://github.com/open-telemetry/semantic-conventions/blob/main/docs/db/mysql.md#metrics

This allows us to specify system name on metrics and also document if there are any details when implementing metrics for this system. E.g. JSON-RPC metrics might include jsonrpc.protocol.version attribute and after #3317 we'd probably add url.scheme for grpc.

So we should

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.