Skip to content

Commit e3e981b

Browse files
committed
misc: update README.md
1 parent 782eeeb commit e3e981b

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed

README.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,48 @@
11
async-graphql-extension-apollo-tracing
22
====
33

4+
<div align="center">
5+
<!-- CI -->
6+
<img src="https://github.com/Miaxos/async_graphql_apollo_studio_extension/actions/workflows/ci.yml/badge.svg" />
7+
<!-- Crates version -->
8+
<a href="https://crates.io/crates/async-graphql">
9+
<img src="https://img.shields.io/crates/v/async-graphql.svg?style=flat-square"
10+
alt="Crates.io version" />
11+
</a>
12+
<!-- Downloads -->
13+
<a href="https://crates.io/crates/async-graphql-extension-apollo-tracing">
14+
<img src="https://img.shields.io/crates/d/async-graphql-extension-apollo-tracing.svg?style=flat-square"
15+
alt="Download" />
16+
</a>
17+
</div>
18+
419
async-graphql-extension-apollo-tracing is an open-source extension for the crates [async_graphql](https://github.com). The purpose of this extension is to provide a simple way to create & send your graphql metrics to [Apollo Studio](https://studio.apollographql.com/).
20+
21+
22+
![Apollo Studio with async_graphql](apollo-studio.png?raw=true "Apollo Studio with async_graphql")
23+
24+
## Features
25+
26+
* Tokio 1.0
27+
* Fully support traces & errors
28+
* Batched Protobuf transfer
29+
* Client segmentation
30+
* Additional data to segment your queries by visitors
31+
* Tracing
32+
33+
## Examples
34+
35+
Incoming.
36+
37+
## Incoming
38+
39+
* Gzip compression
40+
* Error traces
41+
42+
## References
43+
44+
* [GraphQL](https://graphql.org)
45+
* [Async Graphql Crates](https://github.com/async-graphql/async-graphql)
46+
* [Apollo Tracing](https://github.com/apollographql/apollo-tracing)
47+
* [Apollo Server](https://github.com/apollographql/apollo-server)
48+

apollo-studio.png

155 KB
Loading

0 commit comments

Comments
 (0)