Skip to main content
Guides

API metrics

See request rate, errors, latency, rate-limit hits and auth failures for each of your APIs, and how much history your plan keeps.

Every API you host on RestWard reports live metrics. Any member of your organization can see them, whatever their role.

Where to find them

  • One API: open the API under APIs and pick the Metrics tab (next to Usage). A link to /dashboard/apis/<id>?tab=metrics opens the tab directly.
  • All your APIs: the Dashboard has an API metrics · right now card. It shows the request rate, the error rate and the slowest p95 latency across your APIs for the last minute, and lists your busiest APIs. Each name links to that API's Metrics tab.

What the Metrics tab shows

Chart What it means
Requests per second Every request your API served
Errors per second by status class 4xx (client errors) and 5xx (server errors), drawn separately
Latency p50 / p95 / p99 How long requests took inside the runtime, in milliseconds
Rate-limit hits per second Requests refused with 429 because a key or the API was over its limit (see Rate limiting)
Auth failures per second by reason Requests refused because the key or token was missing, invalid, expired and so on
License-locked refusals per second Requests refused while your organization's license was locked

Values are per-second rates averaged over a minute. Times are in UTC. The tab refreshes every 60 seconds while the browser tab is visible and pauses while it is hidden. Refresh reloads at once.

The metrics are measured at your API's runtime. They do not include requests that never reached it, and they never show other organizations' traffic or the platform's own capacity.

Time windows and your plan

Pick a window above the charts. Windows up to 7 days are live data with points every few minutes. Longer windows come from a daily summary: one point per UTC day, labelled Daily resolution.

Plan Windows you can open
Free 1 h, 6 h, 24 h, 7 d
Trial and Starter up to 30 d
Professional up to 90 d
Enterprise up to 395 d

Windows beyond your plan are shown with a lock. Picking one explains why and links to Billing, where you can upgrade.

States you may see

  • No traffic yet: the API has not served a request in this window. Send a request and wait a minute or two.
  • Metrics are degraded: the metrics service did not answer. Charts marked Last known value show data from before the outage. Charts that say the service did not answer have no data. Your API itself keeps running.
  • API not found: the API is not in your organization.

To send these metrics to your own monitoring system, see the metrics export settings (organization administrators, Professional plan and up).

Reconnecting to server...

Please wait while we restore your connection

Connection lost

Retrying in seconds...

Unable to reconnect

The server connection has been lost.
You may need to log in again.

Session Paused

The server has temporarily paused your session.

Session Expired

Your session could not be resumed.
Please reload the page to continue.