Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Monitor Prisma SD-WAN element health, software versions, events, and alarms
.claude/skills/automateyournetwork-prisma-sdwan-status/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | 115% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 10% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 27% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -6% | 0% |
Monitor the health and operational status of your Palo Alto Networks Prisma SD-WAN fabric. Check element CPU/memory, software versions, operational events, and active alarms.
prisma-sdwan-mcp (community MCP from iamdheerajdubey)python3 -u mcp-servers/prisma-sdwan-mcp/src/prisma_sdwan_mcp/server.py (stdio transport)PAN_CLIENT_ID, PAN_CLIENT_SECRET, PAN_TSG_IDPAN_REGION (americas or europe, default: americas)| Tool | Parameters | What It Does | |------|------------|--------------| | get_element_status | element_id? | Get health metrics (CPU, memory, uptime, state) | | get_software_status | element_id? | Check software versions and upgrade availability | | get_events | limit? | List recent operational events (default: 20) | | get_alarms | limit? | List active alarms with severity (default: 20) |
bash# Check all element health "What's the health status of all SD-WAN elements?" # Check specific element "Is hq-router-1 healthy?" # Find high CPU elements "Which ION devices have high CPU usage?" # Check memory utilization "Show me memory usage across all elements"
bash# Check software versions "What software versions are running on my ION devices?" # Find upgrade candidates "Which elements have software upgrades available?" # Check for version consistency "Are all elements running the same software version?"
bash# View recent events "Show me the last 20 SD-WAN events" # Check for state changes "Have any elements gone offline recently?" # Filter by severity "Show me all warning and error events"
bash# List active alarms "Are there any active SD-WAN alarms?" # Check critical alarms "Show me all critical alarms" # Check specific element alarms "What alarms are active on the Headquarters site?"
json{ "element_status": [ { "element_id": "def456", "element_name": "hq-router-1", "state": "online", "cpu_usage": 15.2, "memory_usage": 42.8, "uptime_seconds": 864000, "last_seen": "2026-04-03T12:00:00Z" } ] }
json{ "alarms": [ { "id": "alm456", "severity": "critical", "type": "interface_down", "message": "WAN interface 1 is down on hq-router-1", "timestamp": "2026-04-03T10:30:00Z", "acknowledged": false } ], "total_count": 3 }
| Error Code | Meaning | Resolution | |------------|---------|------------| | AUTH_FAILED | OAuth2 authentication failed | Verify PAN_CLIENT_ID, PAN_CLIENT_SECRET, PAN_TSG_ID | | NOT_FOUND | Element not found | Check element_id via prisma-sdwan-topology | | RATE_LIMITED | API rate limit exceeded | Wait and retry; reduce request frequency |
Other measured skills in the registry, with their headline benchmark lift.