Creating a New Policy
Navigate to Automation → Remediation → Create Policy to define a new auto-remediation rule.
New Remediation Policy
1
Basic Information
2
Trigger Conditions
When
%
for
minutes
3
Actions (Executed in Order)
1
Cordon Server
Prevent new meetings
2
Wait for Active Meetings
Max 30 minutes
3
Restart BBB Services
bbb-web, freeswitch, kurento
4
Uncordon Server
Return to pool
4
Safety Settings
Available Trigger Metrics
| Metric | Description | Example Threshold |
|---|---|---|
| CPU Usage | Server CPU utilization percentage | > 90% for 10 min |
| Memory Usage | Server memory utilization percentage | > 95% for 5 min |
| Disk Usage | Disk space utilization percentage | > 90% |
| Server Status | Server health status | = Offline |
| Meeting Count | Active meetings on server | > 50 |
| Recording Queue | Pending recordings | > 100 |
Available Actions
- Cordon Server: Prevent new meetings from being assigned
- Uncordon Server: Return server to active pool
- Restart Services: Restart specific BBB services
- Reboot Server: Full server reboot (requires SSH)
- Run Script: Execute custom SSH command
- Send Notification: Alert team via configured channels
- Wait: Pause execution for specified time
- End Meetings: Gracefully end active meetings