hasura / graphql-engine

Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
https://hasura.io
Apache License 2.0
31.02k stars 2.76k forks source link

Metrics via OpenTelemetry #9669

Open rsd1122 opened 1 year ago

rsd1122 commented 1 year ago

Feature Description

Metrics can be exported from Hasura Cloud and Hasura EE to any OpenTelemetry compliant Endpoint.

User value / outcome

Enterprise users are able to get metrics into their Observability tools, which they can use to monitor the health of their Hasura deployment.

Current status (design, alpha, beta etc.)

Design

Resources (e.g. RFCs)

WIP, will be very similar to the trace exporter implementation.

lukaszraczylo commented 8 months ago

Prometheus / VictoriaMetrics metrics can be produced by simple proxy, without Cloud or EE versions as well - https://github.com/lukaszraczylo/graphql-monitoring-proxy