Skip to main content

Dashboard

The AIM dashboard provides a comprehensive overview of your AI agent ecosystem, including security insights and operational status. Monitor agent activity, track trust scores, and respond to security alerts from a single unified interface.

API examples note: Examples use $AIM_URL, your AIM server (http://localhost:8080 for a local deployment).

AIM security overview: fleet posture score, blocked actions, monitored agents and MCP servers, protection timeline and risk by category
Security overview: fleet posture, blocked actions, the protection timeline and risk by categoryScreenshot from October 11, 2026, of AIM at commit 42dd2ea8, with sample data.

Pro tip: The dashboard automatically refreshes every 30 seconds. Critical alerts trigger immediate notifications and appear at the top of the dashboard.

Dashboard components

Agent activity

Monitoring of agent operations, verification requests, and action logs. Track which agents are active, suspended, or require attention.

Security metrics

Trust score trends, verification success rates, and security policy compliance. Identify potential threats and anomalous behavior patterns.

Active alerts

Unacknowledged security alerts, capability violations, and trust score drops. Click any alert to investigate and resolve issues quickly.

Usage analytics

API call volumes, verification trends, and resource utilization. Understand usage patterns and optimize your agent deployments.

Key metrics

Key statistics

  • Total agents: Active, suspended, and pending agents in your organization
  • MCP servers: Registered Model Context Protocol servers and their status
  • Average trust score: Organization-wide trust score and distribution
  • Verification rate: Success rate of agent action verifications (last 24 hours)
  • Unresolved alerts: Count of alerts requiring immediate attention
  • API key usage: Active API keys and their usage statistics

Dashboard API

Get dashboard statistics

Request
curl -X GET \
  $AIM_URL/api/v1/analytics/dashboard \
  -H "Authorization: Bearer YOUR_TOKEN"
Response
{
  "agents": {
    "total": 47,
    "active": 42,
    "suspended": 3,
    "pending": 2
  },
  "mcp_servers": {
    "total": 12,
    "verified": 10,
    "unverified": 2
  },
  "trust_scores": {
    "average": 78.5,
    "high_trust": 31,
    "medium_trust": 14,
    "low_trust": 2
  },
  "verifications": {
    "total_24h": 1847,
    "successful": 1756,
    "failed": 91,
    "success_rate": 95.1
  },
  "alerts": {
    "critical": 0,
    "high": 2,
    "medium": 5,
    "low": 8,
    "unacknowledged": 7
  },
  "api_usage": {
    "calls_24h": 12847,
    "unique_agents": 38,
    "peak_hour": "14:00 UTC"
  }
}

Admin dashboard (extended metrics)

Admin only: This endpoint requires admin privileges and returns additional sensitive metrics including user statistics and compliance data.

Admin request
curl -X GET \
  $AIM_URL/api/v1/admin/dashboard/stats \
  -H "Authorization: Bearer ADMIN_TOKEN"

Dashboard customization

Dashboard layouts and widget configurations are stored per-user. Your customizations automatically sync across all your devices.

Available widgets

  • • Agent activity chart: Graph of agent operations over time
  • • Trust score distribution: Histogram of trust scores across all agents
  • • Alert timeline: Chronological view of security alerts
  • • Verification heatmap: Hour-by-hour verification activity
  • • Top agents: Most active agents by verification count
  • • MCP server status: Grid view of all MCP server health
  • • API usage graph: API call volume over time
  • • Compliance score: Current compliance metrics

Alert thresholds

Configure automatic alerts when metrics exceed defined thresholds:

MetricDefault ThresholdAlert Level
Trust Score Drop> 20 pointsCritical
Verification Failure Rate> 10%High
Unauthorized Access Attempts> 5 per hourCritical
API Rate Limit ExceededAny occurrenceMedium
Agent SuspensionAny occurrenceHigh
Certificate Expiration< 30 daysMedium

Next steps