Skip to main content

Event Resolutions

Troubleshoot → Event Resolutions

The ledger of everything NudgeBee did about an event. When a runbook restarts a workload, an agent raises a right-sizing pull request, a ticket gets opened, or a command runs against a cluster, a resolution row records it — what was done, by whom, and whether it worked.

Why it exists

Actions taken on an event are scattered across the products they touch: a PR lives in GitHub, a ticket in Jira, a workflow run in the execution history. This page is the one place that answers "what has already been tried on this?" without opening four tools — and the audit trail for anything the platform changed on its own.

Reading the table

ColumnWhat it holds
SubjectThe workload, resource or investigation the resolution belongs to.
SourceThe event, or a link to the AI investigation that raised the resolution.
SeverityPriority of the originating event.
ResolutionThe kind of action taken — links out where the action has a URL.
Resolution DetailsThe specifics: the command that ran, the exit code, the change made.
StatusSuccess, Failed, InProgress or Configuring.
ResolverWho or what acted.
UpdatedWhen the row last changed.

Resolution types

TypeRaised by
PullRequestAn agent or a threshold apply that writes a change as code.
TicketA ticket opened in Jira, ServiceNow, PagerDuty or another configured system.
DeploymentChangeA change applied to a running workload.
WorkflowExecutionAn automation run against the event.
CommandExecutionA command run against the cluster or host.

Resolvers

ResolverMeaning
AutoPilotApplied automatically by an auto-optimize or auto-runbook policy.
ManualA person triggered the action from the UI.
SystemRaised by the platform without a specific actor.
UserAttributed to a named user, shown by display name.

Investigation-backed resolutions

Not every resolution starts from an event. An AI investigation can raise one directly — an agent proposing a right-sizing PR, for example. Those rows show Investigation in the Source column and link straight back to the conversation that produced them, so you can read the reasoning behind the change.

Filters

Account, Status, Type and Resolver, each a dropdown. The Type filter lists every kind the platform can record, so a resolution can never exist without being reachable through the filter.