Skip to main content
Version: v3.x

Metrics

Introduction

Hasura Data Delivery Network comes with a set of metrics that help you monitor and debug performance of your GraphQL API. Simply head to the Performance tab from Insights panel for a project's Console, and you'll see performance metrics for all your API requests.

From the performance page, metrics can be viewed for either an entire project or a single build.

Execute a query

Time-series metrics

Time-series metrics are a set of metrics that are collected over time. These metrics are useful for tracking the health of your GraphQL API and diagnosing potential failure points. These metrics can be filtered one day at a time and are retained for 30 days.

Request Rates

The number of requests to your GraphQL API per minute.

Request Latency

Request latency is the time taken to execute a request to your GraphQL API. The P99 (99th percentile) metric indicates that 99% of requests are completed within the recorded time whereas the P95 (95th percentile) metric indicates that 95% of requests are completed within the recorded time.

Error Rate

The percentage of requests to your GraphQL API that resulted in an error.