Executions (Audit)

The Executions audit tab is the tenant-wide companion to the user-area My Executions page. Every remote command issued through InfraScout — from Chat, from playbooks, from inventory sweeps — is captured here regardless of which user triggered it. It is the canonical record for "what did this tenant run, and when".

Audit Executions page with KPI strip (total, completed, failed, avg duration, latest) and a chronological table of every remote command across the tenant

KPI strip

The strip across the top mirrors the user-area page but counts across every user:

  • Total — every execution captured in the current view.
  • Completed — finished successfully.
  • Failed — finished with an error or non-zero exit.
  • Avg duration — mean wall-clock time across the visible rows.
  • Latest — relative timestamp of the most recent execution.

The KPIs respect the active filter set; narrowing by type or status updates the math live.

Filters

The filter row above the table:

  • Typeagent_exec_shell, agent_exec_powershell, agent_exec_wmi, agent_query_eventlog, etc.
  • Status — All, Completed, Failed.
  • Source — Chat, Playbook, Inventory, Manual.
  • Search — full-text against the command line, the user, or the host.

The total in the corner (Showing 1–N of M) reflects the filter set.

Table

Each row is one execution:

  • Time — absolute and relative.
  • Type — chip for the tool that ran.
  • Command — the literal command line. Long lines truncate; click to expand.
  • Host — the agent hostname the command ran on.
  • Source — chip linking back to the chat, session, or policy that triggered the run.
  • Result — Completed / Failed chip.
  • Duration — wall-clock time.

Click a row to open the execution detail panel: full stdout, full stderr, exit code, the user who triggered the run, the chat or session context, and the playbook step (when applicable).

Retention

The audit log retains every execution for the tenant retention window — typically 365 days, configured at deployment time. Older rows are pruned automatically. If you need a longer-term archive, export the relevant period (the export button in the page header produces CSV).

Common workflows

The most common queries: "show every powershell run by user X this week" (filter Source = Chat or Playbook, Search = username, narrow the date), "every failed inventory sweep on Monday" (Type = inventory tool, Status = Failed, date range = single day), and "the exact commands a third-party assessor ran" (filter by their user, export to CSV, attach to the engagement report).