Hasura Cloud

Hasura Cloud

Agent Check Agent Check

Linux Mac OS Windows OS Supported

Overview

Hasura Cloud provides a scalable, highly available, globally distributed, secure, production-ready GraphQL API over your data sources.

The Datadog integration is an observability feature of Hasura Cloud that exports your Hasura Cloud project’s operation logs and metrics to your Datadog dashboard.

Setup

To set up the Hasura Cloud Datadog integration for your Hasura Cloud project, provide a Datadog API key and region to Hasura Cloud.

Refer to the Hasura Cloud documentation to configure the Datadog integration for your Hasura Cloud project.

Once the above is done, go to the Logs section in Datadog and create facets for the following top level fields:

  • operation_name
  • operation_type
  • error_code
  • is_error

Read the Datadog Log Facets documentation for information regarding creating facets from logs.

Data Collected

Metrics

hasura_cloud.requests_per_minute
(gauge)
Number of requests per minute
hasura_cloud.average_execution_time
(gauge)
Average request execution time
Shown as second
hasura_cloud.success_rate
(gauge)
Success rate of requests
hasura_cloud.active_subscriptions
(gauge)
Number of active subscriptions
hasura_cloud.websockets_open
(gauge)
Number of websockets open

Service Checks

The Hasura Cloud integration does not include any service checks.

Events

The Hasura Cloud integration does not include any events.

Troubleshooting

Need help? Contact Datadog support.