Monitoring and Tracing
💡
This page is currently under construction and expected to change. Please feel free to reach out to us directly in case you are having any troubles.
If something is not working as it should within your GraphQL gateway, you would not want it to go unnoticed.
You can use GraphQL Mesh plugins to trace and monitor your gateway’s execution flow together with all outgoing HTTP calls and internal query planning.
GraphQL Mesh plugins are mostly the extended versions of the existing Envelop plugins.
Available Plugins
- StatsD: collect and send metrics to Datadog’s DogStatsD and InfluxDB’s Telegraf StatsD services. Read more
- Prometheus: Prometheus is a platform for scraping metrics from services and utilities. . Read more
- NewRelic: If you wish to integrate NewRelic for tracing, monitoring and error reporting, you can use the plugin
- OpenTelemetry: OpenTelemetry is a possible alternative for Sentry that allows tracking errors as exceptions Read more
- Sentry: Sentry is the biggest player regarding error tracking within JavaScript land. Read more
- Health Checks: monitor the health of your gateway. Read more