Skip to main content

Overview

The dorgu incidents command group lists and inspects IncidentMemory custom resources on your cluster. These resources are created by the Dorgu Operator when it detects anomalies such as OOMKills, crash loops, or resource constraint violations.

incidents list

Synopsis

List IncidentMemory resources from the cluster. By default, only active incidents (not Resolved) are shown. Use --all to include resolved incidents.

Flags

Examples

Output columns

Unattributed incidents are marked (no persona). Where no single ApplicationPersona claims a workload’s signals, the operator files the incident against the workload rather than folding it into a neighbouring app’s. It is diagnosed, and no remediation is proposed for it. The PERSONA column shows the workload name with (no persona) so a workload never passes for a persona. dorgu health marks them the same way, and its --json output carries attribution on each incident. Separate them with the label:
The usual fix is to import a persona for the app: dorgu persona import. See one application at a time.
A fault that comes back after its incident resolved appears as a new row named <first-name>-r<N>. A fault that changes shape (not Ready, then restarting, then crash-looping) stays one row whose SIGNAL changes. See one fault, one incident.

incidents describe

Synopsis

Display detailed information about a specific IncidentMemory resource, including detection info, root cause analysis, affected resources, and timeline.

Flags

Examples

Output sections

Example output

Model-written text arrives as markdown. The CLI renders it as plain text, keeping every line indented under its label, so a terminal shows no ##, ** or backticks. --json keeps the original text.
For an unattributed incident the Persona block becomes:
Requires the Dorgu Operator to be installed on the cluster. If the IncidentMemory CRD is not registered, the command will report an error with installation instructions.