I would like to reset my vCenter alarms to the default. KB2009166 describes a way to do this, but it does not apply to 6.x, so I removed deprecated alarms listed in Preconfigured vSphere Alarms and then compared my alarms to those of a clean install.
I am missing the following alarms:
Database Health Alarm
Host IP Address Conflict Alarm
Storage DRS recommendation
I attempted to create these alarms manually but cannot do so because some of the triggers for these alarms are not available.
Database Health Alarm - missing triggers (DBHealthStatusClearEvent, DBHealthStatusWarningEvent, and DBHealthStatusErrorEvent)
Host IP Address Conflict Alarm - missing trigger (Host IP address conflict detected)
Storage DRS recommendation - missing trigger (Pending storage recommendations were applied)
I also have the following alarm definitions that do not exist in the clean install:
alarm.StoragePodSDSRecommendation
alarm.VdcsHealthAlarm
alarm.vsan.health.test.hcl.cimproviderinstall
alarm.vsan.health.test.hcl.controllercache
alarm.vsan.health.test.hcl.controllerraid
alarm.vsan.health.test.network.unexpectedmember
alarm.vsan.health.test.network.vsanenabled
alarm.vsan.health.test.physicaldisks.physdiskmetadata
alarm.vsan.health.test.physicaldisks.physdisksoftware
One of these, alarm.StoragePodSDSRecommendation, appears to match the Storage DRS recommendation alarm that I am missing. I'd like to rename it but can't because it is marked as a system alarm. I'd like to delete it and recreate it but I can't because the trigger for it is missing.
How can I make these triggers available so I can create these default alarms?
Where did the alarm.xxx alarms come from?