Skip to content
AgentEnsemble AgentEnsemble
Get Started

Operating Agent Networks: Visual Topology, Drill-Down, and Runtime Visibility

Building an agent network is one problem. Operating it is a different one. When you have ten ensembles communicating over WebSockets, sharing capabilities via discovery, routing requests across federation boundaries, and managing capacity with priority queues — you need to see what is happening.

Individual ensemble dashboards show what one ensemble is doing. They do not show the network — how ensembles relate to each other, where requests flow, and where bottlenecks form.

AgentEnsemble’s network dashboard provides a topology view of the entire ensemble network:

  • Ensembles as interactive nodes with lifecycle state, queue depth, and progress
  • Shared capabilities as animated edges between nodes
  • Click to open ensemble detail sidebar (capabilities, metrics, connection status)
  • Drill-down to live execution dashboard for any ensemble

Architecture: independent WebSocket connections to each ensemble, no central aggregator. The dashboard has no persistent state — refresh reconnects and rebuilds.

The historical record of network events: work requests, capacity changes, discovery events, federation routing decisions. Append-only, backed by the same transport infrastructure (in-memory for dev, Kafka for production).

  1. Network level — topology, connections, capacity distribution, routing patterns
  2. Ensemble level — queue depth, active tasks, shared capabilities, health
  3. Execution level — individual task traces, agent iterations, tool calls

Each level answers different questions. The network dashboard provides levels 1 and 2, with drill-down to level 3. The audit trail adds the historical dimension.


The network dashboard is part of AgentEnsemble. The network dashboard guide covers setup, and the audit trail guide covers the historical event log.