GraphQL Troubleshooting with Advanced
30 Days of data retention100% of all queries are logged and accessible to troubleshooting and insights
Advanced observabilityOffers in-depth details about queries, aiding in troubleshooting and optimization.
Tree viewVisualizes query paths and relationships, enhancing understanding of GraphQL schema.
Type heat mapIdentifies hotspots in GraphQL API usage, helping prioritize areas for performance improvement.
Deprecated fields finderAlerts users to outdated fields that may need updating, ensuring API remains current.
Field usage and insightsUsers can effectively segment and analyze GraphQL data, leading to more targeted insights.
Coverage mapShows which parts of the GraphQL schema are used, helping optimize and prune unused parts.
Top errorsHighlights frequent errors, guiding immediate attention to critical issues.
Slowest queriesIdentifies performance bottlenecks, guiding optimizations to improve speed.
Performance metricsMeasures and reports on key operational metrics, enabling better resource management.
GraphQL Developer Lifecycle and CFR
Federation V1 and V2Fully compatible composition with both Federation V1 and V2 standards.
CI/CD IntegrationFully compatible composition with both Federation V1 and V2 standards.
Backward Compatibility ChecksEnsure schema changes won’t break existing clients.
LimitingEnforce query and resource limits across federated services.
Schema Integrity ChecksValidate federated schemas to ensure consistency and reliability.
Schema navigatorEasily browse and explore your federated schema structure.
Schema versioning and diffTrack schema changes and compare versions to identify updates or issues.
Hosted schema registryCentralized and secure storage for managing schema lifecycle.
Self-hosted schema registryDeploy and manage your schema registry within your own infrastructure.
GraphQL Security
GraphQL operation rulesDefine and enforce rules to control how GraphQL operations are executed to prevent misuse.
Schema subsets/separationIsolate or partition schemas to limit exposure and provide tailored API access for different users.
Role-based access control (RBAC)Implement fine-grained auth to ensure users access only the data they are authorized to query.
Operation-based rate limitLimit the frequency of specific GraphQL operations to prevent abuse or overuse.
Cost-based rate limitManage resource consumption by assigning and enforcing operation cost limits.
Anomaly detectionAutomatically detect unusual patterns in queries to identify and mitigate potential threats.
GraphQL Explorer
Sandbox GraphQL IDEA simple interface for safely exploring, testing, and debugging GraphQL queries.
Preflights scripts and historyRun pre-defined scripts and access query history to streamline testing and troubleshooting.
Shared collectionsCollaborate by organizing and sharing sets of queries and mutations across teams.
Integrations
Apollo JS (Server and Gateway)Seamlessly integrate with Apollo's JavaScript server and gateway for enhanced management.
Apollo RouterFull support for Apollo Router to optimize federated query performance.
Inigo RouterLeverage Inigo’s purpose-built router for advanced GraphQL operations and features.
PythonEasily integrate with Python-based GraphQL implementations.
KongExtend GraphQL capabilities with Kong API Gateway integration.
WundergraphEnhance functionality with WunderGraph’s real-time GraphQL API integration.