Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Async GraphQL Apollo Extensions

License

NotificationsYou must be signed in to change notification settings

async-graphql/async_graphql_apollo_studio_extension

Repository files navigation

Crates.io versionDocumentationDownload


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

Tested at Rust version:rustc 1.75.0

Apollo Studio with async_graphql

Features

  • Runtime agnostic (tokio / async-std)
  • Fully support traces & errors
  • Batched Protobuf transfer
  • Client segmentation
  • Additional data to segment your queries by visitors
  • Tracing
  • Schema export to studio
  • Error traces
  • Gzip compression

Crate features

This crate offers the following features, all of which are not activated by default:

  • compression: Enable the GZIP Compression when sending traces.
  • tokio-comp: Enable the Tokio compatibility when you have a tokio-runtime

Example

Check the example fromexample directory.

References

About

Async GraphQL Apollo Extensions

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors6


[8]ページ先頭

©2009-2025 Movatter.jp