async-graphql-extension-apollo-tracing 0.3.1

An async_graphql extension to send traces & metrics to Apollo Studio
Documentation

async-graphql-extension-apollo-tracing

async-graphql-extension-apollo-tracing is an open-source extension for the crates async_graphql. The purpose of this extension is to provide a simple way to create & send your graphql metrics to Apollo Studio.

Tested at Rust version: rustc 1.53.0 (53cb7b09b 2021-06-17)

🇫🇷 Crafted in Nantes, France.

Apollo Studio with async_graphql

Features

  • Tokio 1.0
  • Fully support traces & errors
  • Batched Protobuf transfer
  • Client segmentation
  • Additional data to segment your queries by visitors
  • Tracing
  • Schema export to studio

Examples

Incoming.

Incoming

  • Gzip compression
  • Error traces

References