Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var JobsSpawnedTotal = promauto.NewCounter( prometheus.CounterOpts{ Name: "agent_executor_jobs_spawned_total", Help: "Total number of jobs successfully spawned.", }, )
JobsSpawnedTotal counts successfully spawned jobs.
var ReconcileRedrivenTotal = promauto.NewCounter( prometheus.CounterOpts{ Name: "executor_reconcile_redriven_total", Help: "Total number of tasks re-driven by the reconcile loop.", }, )
ReconcileRedrivenTotal counts tasks re-driven by the reconcile loop after a restart dropped their in-memory deferral state (spec 005).
var SkippedUnknownAssigneeTotal = promauto.NewCounterVec( prometheus.CounterOpts{ Name: "agent_executor_skipped_unknown_assignee_total", Help: "Total number of tasks skipped because their assignee matches no agent Config CR, by assignee.", }, []string{"assignee"}, )
SkippedUnknownAssigneeTotal counts tasks skipped because their assignee matches no agent Config CR, labelled by the unknown assignee name. The bare TaskEventsTotal{result="skipped_unknown_assignee"} counter says a skip happened but not which assignee is failing; this label makes the signal actionable. Observed 2026-08-26 → 2026-09-03: 12 tasks stranded 8 days with only the bare counter moving, invisible as a routable alert.
var TaskEventsTotal = promauto.NewCounterVec( prometheus.CounterOpts{ Name: "agent_executor_task_events_total", Help: "Total number of task events processed.", }, []string{"result"}, )
TaskEventsTotal counts task event processing outcomes.
Functions ¶
This section is empty.
Types ¶
This section is empty.