Agent Management

Agent Properties Modal

Click an agent name or Properties button to open the details modal with four sections:

1. Information Grid

  • Server Name, Agent ID, Type, Status (with colored indicator), Last Heartbeat, Version, Environment, Mode, Tags

2. Health Metrics

  • CPU and Memory usage cards with color-coded thresholds (green/yellow/red)
  • Values from the latest health report (updated every 30 seconds)

3. Collection Control

  • Start Full — begins continuous ETW collection
  • On-Demand — starts time-limited collection
  • Stop — ends all ETW collection, returns to Health Only

A status bar shows the current collection state and active provider count.

4. Interactive Query Session

  • Current session ID and event count (if active)
  • Begin Session / End Session buttons to control live sessions from properties

5. Delete Agent

  • Requires two confirmations before proceeding
  • Sends a silent uninstall command to the agent ("C:\Program Files\ETDucky\Agent\uninstall\unins000.exe" /VERYSILENT) via the existing SSE shell channel
  • Modal closes immediately; a countdown toast shows the remaining time before database removal
  • After 15 seconds, the agent record and all associated data are permanently deleted from the database
  • The agent process self-terminates via the uninstaller; the subsequent heartbeat 401 is expected and benign

Remote Management

Collection Control

  • Start Full/On-Demand/Stop buttons in Properties modal
  • Agent picks up commands on next heartbeat (within 30 seconds)
  • Live Sessions automatically start and stop collection

Configuration Push

  • Changes in the Configure modal are saved server-side
  • Agents poll for updates every 30 seconds
  • Server-side config overrides local AgentConfig.json
  • No agent restart required for most settings