Check DAPR runtime status, component health, and Azure deployment state
Checks DAPR runtime status, component health, and Azure deployment state.
/plugin marketplace add Sahib-Sawhney-WH/sahibs-claude-plugin-marketplace/plugin install dapr@sahib-claude-marketplaceCheck the health and status of your DAPR installation, running applications, and Azure deployments.
When the user runs /dapr:status:
Check Local DAPR Installation
dapr --version
dapr status
Report:
Check Running Applications
dapr list
Display table of:
Validate Local Components
Check Azure Status (if Azure CLI available)
Health Summary
DAPR Status Report
==================
Local Environment:
├── DAPR CLI: v1.12.0 ✓
├── Runtime: v1.12.0 ✓
├── Dashboard: Running ✓
└── Components: 3 loaded ✓
Running Apps:
├── order-service: Running (port 8000)
└── inventory-svc: Running (port 8001)
Azure (Container Apps):
├── Environment: my-env ✓
├── Apps: 2 deployed
└── Last Deploy: 2 hours ago
$ARGUMENTS - Scope: local, azure, all (default: all)/dapr:status
/dapr:status local
/dapr:status azure
For each component, verify:
If Azure resources detected:
az CLI authenticationWhen issues found, provide actionable fixes:
Issues Found:
┌─────────────────────────────────────────────────┐
│ ⚠ Redis connection failed │
│ Component: statestore │
│ Fix: Ensure Redis is running on localhost:6379│
│ Run: docker run -d -p 6379:6379 redis │
├─────────────────────────────────────────────────┤
│ ⚠ DAPR Dashboard not accessible │
│ Expected: http://localhost:8080 │
│ Fix: Run 'dapr dashboard' in another terminal │
└─────────────────────────────────────────────────┘
After status check, offer relevant actions: