Overview
Xloud Instance HA logs every fault detection and recovery event as a notification. The Dashboard provides four dedicated pages for monitoring the entire HA lifecycle: Segments, Hosts, Notifications, and VM Moves. This page explains how to use each monitoring view.Prerequisites
- An active Xloud account with project access
- Instance HA service enabled on the platform
Notifications
The Notifications page is the primary monitoring interface for recovery events.- Dashboard
- CLI
Review the notification list
Each row represents one fault event.
Notification types (color-coded):
Notification statuses (color-coded):
| Column | Description |
|---|---|
| UUID | Notification identifier (clickable to view details, copyable) |
| Source Host | UUID of the compute host that triggered the notification (copyable) |
| Type | Failure type as a colored tag |
| Status | Recovery status as a colored tag |
| Generated Time | When the fault was first detected |
| Updated At | Last status update timestamp |
| Type | Color | Description |
|---|---|---|
| COMPUTE_HOST | Red | Physical compute host failure |
| VM | Orange | Individual VM failure |
| PROCESS | Blue | Service process failure |
| pacemaker | Purple | Pacemaker cluster node failure |
| Status | Color | Meaning |
|---|---|---|
| New | Blue | Notification received; recovery queued |
| Running | Orange | Recovery workflow in progress |
| Finished | Green | All instances recovered successfully |
| Error | Red | Recovery encountered errors |
| Failed | Red | Recovery failed completely |
| Ignored | Grey | Segment disabled or duplicate suppressed |
The Notifications page is read-only — there are no create, update, or delete
actions. Notifications are generated automatically by the HA engine.
Notification Detail
- Dashboard
- CLI
Click a notification UUID in the list to open the detail page. The detail page
header shows the notification Type and Status as colored tags.Two tabs are available:Detail tab — Notification metadata:
Recovery Progress tab — Real-time VM evacuation tracking:
VM evacuation statuses:
| Section | Fields |
|---|---|
| Notification Detail (left card) | Notification UUID (copyable), Source Host (copyable), Type, Status, Generated Time, Created At, Updated At |
| Payload (right card) | Dynamic fields from the notification payload — shows all key-value pairs from the fault event data |
| Field | Description |
|---|---|
| Summary | Notification status, total VMs, succeeded count (green), failed count (red), circular progress indicator |
| VM Evacuations table | Per-VM status with source host, destination host, type, status icon, start/end time, error message |
| Status | Color | Icon | Meaning |
|---|---|---|---|
| Pending | Grey | Clock | Queued, not started |
| Running | Blue | Spinner | In progress |
| Succeeded | Green | Check | Successfully recovered |
| Failed | Red | Close | Failed — manual intervention needed |
Hosts Monitoring
The Hosts page provides a cross-segment view of all registered compute hosts.- Dashboard
- CLI
Review the host list
All hosts across all segments are displayed in a single list.
| Column | Description |
|---|---|
| Name | Host name (clickable to view details) |
| UUID | Unique host identifier |
| Reserved | Whether the host is a standby node (Yes/No) |
| Type | Host type identifier |
| Control Attribute | Monitoring attributes (SSH, IPMI, etc.) |
| On Maintenance | Whether the host is in maintenance mode (Yes/No) |
| Failover Segment | Link to the parent segment |
| Action | Location | Description |
|---|---|---|
| Update | Row action (first button) | Edit host properties (reserved, type, control attributes, on maintenance) |
| Delete | More dropdown / batch | Remove host from its segment |
Update a Host
- Dashboard
- CLI
Edit host properties
| Field | Type | Editable | Description |
|---|---|---|---|
| Host Name | Text (disabled) | No | Cannot be changed |
| Reserved | Toggle switch | Yes | Standby designation |
| Type | Text input | Yes | Host type identifier |
| Control Attribute | Text input | Yes | Monitoring attributes |
| On Maintenance | Toggle switch | Yes | Maintenance mode flag |
Host Detail Page
- Dashboard
- CLI
Click a host name in the Hosts list to open the detail page.
| Field | Description |
|---|---|
| UUID | Unique host identifier |
| Failover Segment | Link to the parent segment |
| Reserved | Yes/No |
| On Maintenance | Yes/No |
| Type | Host type identifier |
| Control Attribute | Monitoring attributes |
VM Moves
The VM Moves page provides a consolidated view of all VM evacuations across all recent notifications.- Dashboard
- CLI
Navigate to Instance HA > VM Moves in the sidebar.
Click Refresh to reload the latest data.
| Column | Description |
|---|---|
| VM Name | Instance name (falls back to UUID) |
| Instance ID | VM UUID (copyable, truncated) |
| Notification | Parent notification UUID (copyable, truncated) |
| Source Host | Failed compute host |
| Destination Host | Target recovery host, or - if pending |
| Type | Evacuation type (typically evacuation) |
| Status | Colored tag with icon (Succeeded/Failed/Running/Pending) |
| Start Time | When the evacuation started (default sort, descending) |
| End Time | When the evacuation completed, or - |
| Message | Error message if failed (red text), or - |
VM Moves is a read-only page that aggregates evacuations from up to 50 recent
notifications. No actions are available on individual VM moves.
Verify Instance Recovery
After a recovery event, verify that each affected instance has returned toACTIVE status.
- Dashboard
- CLI
Navigate to Compute > Instances. Check the instance status column.Instances in a completed recovery show:
- Status:
ACTIVE - Host: Updated to the new compute host
- Power State:
Running
All protected instances are
ACTIVE on their new hosts after recovery completes.Next Steps
Troubleshooting
Resolve failed notifications and manually recover instances
Recovery Workflows
Understand the recovery stages, methods, and expected timelines
Protection Segments
Create segments and manage host registrations
Instance HA Admin Guide
Configure recovery policies, monitors, and engine settings