Pular para o conteúdo principal
GET
/
analytics
/
top-resources
Analytics Top Resources
curl --request GET \
  --url http://{host}:{port}/{basePath}/analytics/top-resources \
  --header 'Authorization: <api-key>'
{
  "apiVersion": "v1",
  "kind": "AnalyticsTopResources",
  "metadata": {
    "from": "2026-02-19T00:00:00Z",
    "to": "2026-03-19T15:00:00Z",
    "limit": 10
  },
  "resources": [
    {
      "kind": "Deployment",
      "name": "payment-service",
      "namespace": "production",
      "incidentCount": 12,
      "lastIncident": "2026-03-19T14:30:00Z",
      "topSignals": ["oom_kill", "error_rate_high"]
    },
    {
      "kind": "Deployment",
      "name": "checkout-service",
      "namespace": "production",
      "incidentCount": 8,
      "lastIncident": "2026-03-18T22:00:00Z",
      "topSignals": ["pod_restart", "latency_high"]
    },
    {
      "kind": "StatefulSet",
      "name": "redis-cluster",
      "namespace": "data",
      "incidentCount": 5,
      "lastIncident": "2026-03-17T10:15:00Z",
      "topSignals": ["memory_high", "cpu_high"]
    }
  ]
}
from
string
Data inicial no formato RFC3339
to
string
Data final no formato RFC3339
limit
integer
padrão:"10"
Número máximo de recursos a retornar
{
  "apiVersion": "v1",
  "kind": "AnalyticsTopResources",
  "metadata": {
    "from": "2026-02-19T00:00:00Z",
    "to": "2026-03-19T15:00:00Z",
    "limit": 10
  },
  "resources": [
    {
      "kind": "Deployment",
      "name": "payment-service",
      "namespace": "production",
      "incidentCount": 12,
      "lastIncident": "2026-03-19T14:30:00Z",
      "topSignals": ["oom_kill", "error_rate_high"]
    },
    {
      "kind": "Deployment",
      "name": "checkout-service",
      "namespace": "production",
      "incidentCount": 8,
      "lastIncident": "2026-03-18T22:00:00Z",
      "topSignals": ["pod_restart", "latency_high"]
    },
    {
      "kind": "StatefulSet",
      "name": "redis-cluster",
      "namespace": "data",
      "incidentCount": 5,
      "lastIncident": "2026-03-17T10:15:00Z",
      "topSignals": ["memory_high", "cpu_high"]
    }
  ]
}

Autorizações

Authorization
string
header
obrigatório

Bearer token issued by the operator. Format: Authorization: Bearer <token>.

Parâmetros de consulta

from
string<date-time>

Start date (RFC3339).

to
string<date-time>

End date (RFC3339).

limit
integer
padrão:10

Max number of resources to return.

Resposta

Top affected resources

apiVersion
string
Exemplo:

"v1"

kind
string
Exemplo:

"AnalyticsTopResources"

metadata
object
resources
object[]