Pular para o conteúdo principal
GET
/
analytics
/
compliance
Compliance Report
curl --request GET \
  --url http://{host}:{port}/{basePath}/analytics/compliance \
  --header 'Authorization: <api-key>'
{
  "apiVersion": "v1",
  "kind": "ComplianceReport",
  "spec": {
    "Period": {
      "Start": "2026-03-15T00:00:00Z",
      "End": "2026-03-22T00:00:00Z"
    },
    "IncidentMetrics": {
      "TotalIncidents": 45,
      "BySeverity": {"critical": 5, "high": 12, "medium": 18, "low": 10},
      "ByState": {"Resolved": 38, "Escalated": 4, "Analyzing": 3},
      "MTTD": 32000000000,
      "MTTR": 510000000000,
      "MeanRemediationAttempts": 1.8
    },
    "RemediationMetrics": {
      "TotalRemediations": 52,
      "SuccessRate": 0.88,
      "AutoRemediatedCount": 38,
      "AgenticCount": 8
    },
    "SLAMetrics": {
      "CompliancePercentage": 95.6,
      "ResponseSLAViolations": 2,
      "ResolutionSLAViolations": 1
    },
    "ApprovalMetrics": {
      "TotalRequests": 14,
      "AutoApproved": 8,
      "ManualApproved": 4,
      "Rejected": 1,
      "Expired": 1
    }
  }
}
namespace
string
Filtrar por namespace do Kubernetes
from
string
Data inicial no formato RFC3339
to
string
Data final no formato RFC3339 (padrão: agora). A janela padrão é de 7 dias caso não seja especificada.

Conteúdo do Relatório

O relatório de compliance agrega métricas de todos os recursos AIOps:
  • Métricas de Incidentes: Total de incidentes, por severidade/estado, MTTD, MTTR, média de tentativas de remediação
  • Métricas de Remediação: Total de remediações, taxa de sucesso, por tipo de ação, contagem de auto vs agêntico
  • Métricas de SLA: Percentual de conformidade, violações de resposta/resolução, tempos médios
  • Métricas de Aprovação: Aprovados automaticamente/manualmente, rejeitados, expirados, tempo médio de decisão
  • Resumo de Auditoria: Total de eventos, por severidade, por tipo de evento
{
  "apiVersion": "v1",
  "kind": "ComplianceReport",
  "spec": {
    "Period": {
      "Start": "2026-03-15T00:00:00Z",
      "End": "2026-03-22T00:00:00Z"
    },
    "IncidentMetrics": {
      "TotalIncidents": 45,
      "BySeverity": {"critical": 5, "high": 12, "medium": 18, "low": 10},
      "ByState": {"Resolved": 38, "Escalated": 4, "Analyzing": 3},
      "MTTD": 32000000000,
      "MTTR": 510000000000,
      "MeanRemediationAttempts": 1.8
    },
    "RemediationMetrics": {
      "TotalRemediations": 52,
      "SuccessRate": 0.88,
      "AutoRemediatedCount": 38,
      "AgenticCount": 8
    },
    "SLAMetrics": {
      "CompliancePercentage": 95.6,
      "ResponseSLAViolations": 2,
      "ResolutionSLAViolations": 1
    },
    "ApprovalMetrics": {
      "TotalRequests": 14,
      "AutoApproved": 8,
      "ManualApproved": 4,
      "Rejected": 1,
      "Expired": 1
    }
  }
}

Autorizações

Authorization
string
header
obrigatório

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

Parâmetros de consulta

namespace
string

Filter by namespace.

from
string<date-time>

Start date (RFC3339).

to
string<date-time>

End date (RFC3339). Default: now. Default window: 7 days.

Resposta

Compliance report

apiVersion
string
Exemplo:

"v1"

kind
string
Exemplo:

"ComplianceReport"

spec
object