🚀 OpsBot – Multi-Agent AIOps for SolarWinds & Enterprise Observability
🤖 Multi-Agent | 🔌 MCP | 📚 RAG | 🧠 Multi-LLM | 🔴 Live Agent Flow
⚡ Zero Dependencies | No Installation | No Admin Access Required | Portable
OpsBot is a Multi-Agent, MCP & RAG-powered AIOps platform that brings SolarWinds and multiple enterprise observability/IT platforms into a single intelligent operations interface.
🤖 Multi-Agent AIOps
Specialized AI agents work together based on the request:
- SolarWinds – SWQL/SWIS, NPM, NCM, SAM, nodes, interfaces, alerts, health and inventory
- AppDynamics – application performance, agents, health rules, databases and policies
- ThousandEyes – tests, alerts, network and external-path visibility
- Cisco Catalyst Center/DNAC – devices, APs, PnP, health and issues
- NetBox – DCIM/IPAM and source-of-truth validation
- ServiceNow – incidents, events and CMDB correlation
- Splunk – operational data and forwarder workflows
- NetTools – DNS, Ping, TCP and Traceroute
- Knowledge & Analysis Agents – knowledge retrieval, analysis and correlation
- Commander & Orchestrator – dynamically select and coordinate the required agents and tools
🔴 Live Agent Mission Control
Live Agent Flow provides real-time visibility into how each request is being handled:
User → Commander → Orchestrator → Agents → Tools/APIs → AI/LLM → Analysis → Response
Users can see:
Agent-to-agent communication • Active/Idle status • Current tasks • API/tool calls • Execution time • AI/LLM provider & model • Request tracking • Execution history
🔌 MCP + 📚 RAG
MCP (Model Context Protocol) provides an extensible approach for connecting agents with tools and operational capabilities.
RAG (Retrieval-Augmented Generation) provides context-aware knowledge using operational documentation, troubleshooting knowledge, runbooks, SWQL knowledge and other relevant information.
This allows OpsBot to combine:
RAG Knowledge + Live Monitoring Data + Multi-Agent Analysis
rather than depending only on an LLM.
🧠 Intelligent Multi-LLM Routing
OpsBot can choose the most appropriate execution path:
Deterministic Tools/SWQL → RAG/Knowledge → Enterprise LLM → Local LLM
Not every request needs AI. Simple queries can be handled directly through tools/APIs, while AI can be used for more complex analysis and correlation.
🔎 Cross-Platform Investigation & RCA
Multiple agents can investigate the same issue together.
For example:
“Investigate why Application X is slow.”
OpsBot can correlate information from:
SolarWinds + AppDynamics + ThousandEyes + DNAC + NetTools + RAG
to analyze application, infrastructure, network and external-path conditions together and assist with root-cause analysis.
🛠️ SolarWinds Intelligence
Capabilities include:
SWQL/SWIS • Node/Interface/Volume Monitoring • Alerts • Health Analysis • Interface Utilization • Anomaly Detection • NCM Configuration • Config Comparison • Backup Visibility • Topology • CI Comparison • Maintenance Operations • Inventory • Cross-Platform Search • Runtime SWIS Schema Discovery
🔗 Multi-Source Infrastructure Correlation
Infrastructure information can be correlated across:
SolarWinds ↔ Cisco Catalyst Center ↔ NetBox ↔ ServiceNow CMDB
helping identify inventory mismatches, missing CIs, retired devices still being monitored and source-of-truth differences.
⚡ Key Highlights
✅ Multi-Agent architecture
✅ MCP integration/extensibility
✅ RAG-powered knowledge intelligence
✅ Multi-LLM support and intelligent routing
✅ Live Agent Mission Control
✅ Cross-platform investigation & correlation
✅ SolarWinds SWIS/SWQL intelligence
✅ Zero installation
✅ Zero external runtime dependencies
✅ No administrator access required to run
✅ Portable
💡 Looking for Feedback
I’m continuing to enhance OpsBot and would love to hear ideas from the THWACK community.
If anyone is interested in AI OpsBot or would like to know more, please feel free to ping/message me. Suggestions and real-world use cases are very welcome! 🚀