Documentation menu

Remediation Catalogue

Every incident type DataAgent detects, with severity and what the AI analyses.

DataAgent detects issues across all major Kubernetes resource types. This catalogue lists every incident category, its severity, and what context the AI uses when enriching the incident.


Pod incidents

IncidentSeverityWhat the AI analyses
CrashLoopBackOffCriticalExit codes, restart history, OOM events, recent log tail
OOMKilledCriticalMemory limits vs. usage trend, pod spec, node memory pressure
Image pull failureWarningImage name, pull secret validity, registry reachability
Pod stuck in PendingWarningNode capacity, scheduling constraints, PVC binding status, events
Init container failureWarningInit container logs, dependency availability
High restart countWarningRestart frequency, last known error reason

Deployment & ReplicaSet incidents

IncidentSeverityWhat the AI analyses
Unavailable replicasCriticalDesired vs. ready count, rollout status, pod-level events
Rollout stuckWarningPod template diff, image version, probe configuration
Low availability percentageWarningReplica ratio, disruption budget, node distribution

StatefulSet incidents

IncidentSeverityWhat the AI analyses
Pod not readyCriticalReadiness probe configuration, PVC status, volume mounts
PVC binding failureCriticalStorageClass availability, capacity, access mode compatibility

DaemonSet incidents

IncidentSeverityWhat the AI analyses
Desired vs. ready mismatchWarningNode selector, tolerations, pod scheduling failures

Node incidents

IncidentSeverityWhat the AI analyses
MemoryPressureCriticalNode memory capacity vs. allocatable, top memory-consuming pods
DiskPressureCriticalNode disk usage, log volume growth, PVC usage
PIDPressureWarningProcess count, workloads with high process counts
Node NotReadyCriticalKubelet status, condition history, recent node events

Job & CronJob incidents

IncidentSeverityWhat the AI analyses
Job failedWarningExit code, backoff limit, pod error reason
Missed scheduled runWarningLast schedule time, concurrency policy, pod logs from last run

PersistentVolumeClaim incidents

IncidentSeverityWhat the AI analyses
PVC unboundCriticalStorageClass, requested access mode, available PV capacity

What the AI cannot detect

DataAgent analyses Kubernetes-observable conditions. It does not detect:

  • Application-level errors not reflected in pod status or events
  • Conditions inside custom resources not covered by K8sGPT analyzers
  • Network policies blocking traffic (no packet inspection)
  • Security vulnerabilities in container images

Essential Cookies keep the site working and cannot be switched off. Everything else is off until you turn it on.