---
title: "Metrics"
method: GET
path: "/metrics"
tags: ["Monitoring"]
---

# Metrics

`GET /metrics`

## Request

- Base URL: `https://app.aimrank.io` (the document declares no server; this is the origin it was published from)
- URL: `https://app.aimrank.io/metrics`
- Auth: none declared

Prometheus exposition endpoint (text/plain; version=0.0.4).

Combines:
- HTTP request metrics from `PrometheusMiddleware` (request count,
  duration histogram, in-progress gauge — labelled by method/route/status)
- Domain counters (`aimrank_votes_total`, `aimrank_exports_total`,
  `aimrank_llm_judge_calls_total`)
- Process + DB pool gauges (legacy hand-rolled — preserved)

Scraped by Prometheus / Grafana Cloud / Datadog. SLO definitions live in
`docs/ops/SLO.md`.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/aimrank/apis/aimrank-api.md) · [All operations](https://skmtc.dev/aimrank/apis/aimrank-api/llms.txt) · [OpenAPI document](https://skmtc.dev/aimrank/apis/aimrank-api/revisions/3574d0aff459?raw)
