๐ 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! ๐