GraphQL-Ruby
GraphQL Ruby Hive is a graphql-ruby integration for Hive Console.
It provides all the tools to get visibility of your GraphQL architecture at all stages, from standalone APIs to composed schemas (Federation, Stitching):
- Schema Registry with custom breaking changes detection
- Monitoring of RPM, latency, error rate, and more
- Integrations with your favorite tools (Slack, Github Actions, and more)
Installation
Integration Guide
Add GraphQL::Hive at the end of your schema definition:
The reporting configuration is required to push your GraphQL Schema to the Hive registry. Doing so will help better detect breaking changes and more upcoming features. If you only want to use the operations monitoring, replace the reporting option with the following report_schema: false.
Follow the configuration guide here for more advanced setups or configuration options.