Aria Operations reports the alert: "Path redundancy to storage device degraded".
Alerts remain in an Active state even after the underlying ESXi host or storage connection is successfully restored.
Manual cancellation is required to clear the alert from the Alerts Workbench.
The following corresponding entries are visible in the ESXi host's /var/run/log/vobd.log file:[vob.scsi.scsipath.pathstate.deadver2] scsiPath vmhba1:##:##:##changed state from on (device ID: naa.###################)[esx.problem.storage.redundancy.degraded] Path redundancy to storage device naa.#################degraded. Path vmhba1:##:##:##is down. Affected datastores: "Datastore_Name"
This issue happens because Aria Operations relies on specific failure events from vCenter. In setups using Round Robin multipathing, a lost storage connection might reconnect using a completely new path. Since the original failed path was never technically 'fixed,' vCenter doesn't send a 'cleared' signal for it. As a result, Aria Operations keeps the alert active indefinitely.
This is as per design
As a workaround proceed with the steps below
Adjust the Alert Definition so it evaluates the overall health of the storage device rather than individual, transient path down events.
Log in to the Aria Operations user interface.
Navigate to Configure > Alerts > Alert Definitions.
Edit the alert: Path redundancy to storage device degraded.
In the Symptoms section, switch the operator from ANY to ALL for path-down symptoms
Host has no redundancy to storage device
A path to storage device went down
Save the Alert Definition.
For stricter reliability, augment the alert by using metric-based thresholds instead of relying purely on event-based logs.
While still editing the Alert Definition, add a new symptom based on the following metric:
Object Type: Host System
Metric: Storage | Number of Active Paths
Set a numerical threshold appropriate for your specific storage array configuration.
Example: Set the threshold severity to Critical if the value is < 2.
Save changes.
Alerts > Alerts Workbench.Cancel Alert. This establishes a new baseline for the updated logic