Dashboard

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

AIM Security Command Center - Real-time security monitoring with trust scores and alert management
Security Command Center — Monitor threats, anomalies, and agent security metrics

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

Real-time 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

Real-Time 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 \
  https://api.opena2a.org/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 \
  https://api.opena2a.org/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: Real-time graph of agent operations
  • 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: Real-time compliance metrics

Real-Time Updates

WebSocket Connection

For real-time dashboard updates, establish a WebSocket connection:

const ws = new WebSocket('wss://api.opena2a.org/v1/ws/dashboard'); ws.onopen = () => { // Authenticate ws.send(JSON.stringify({ type: 'auth', token: 'YOUR_TOKEN' })); // Subscribe to updates ws.send(JSON.stringify({ type: 'subscribe', channels: ['agents', 'alerts', 'verifications'] })); }; ws.onmessage = (event) => { const update = JSON.parse(event.data); console.log('Dashboard update:', update); // Update your UI with the new data };

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