Skip to content

gRPC/tonic automatic instrumentation #31

@ibrahimcesar

Description

@ibrahimcesar

Automatic instrumentation for gRPC services built with tonic.

Goals

  • Zero-config instrumentation for tonic services
  • Track all RPC calls with async-inspect
  • Propagate trace context through gRPC metadata

Features

  • Tower layer for automatic instrumentation
  • Capture request/response metadata
  • Streaming RPC support
  • Error tracking and status codes

Acceptance Criteria

  • All tonic RPCs automatically tracked
  • Trace context propagated in metadata
  • Streaming RPCs show correct timeline
  • Works with interceptors and middleware

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions