VaultStorePartitionBackup.Monitor

Veritas.EnterpriseVault.12.VaultStorePartitionBackup.Monitor (UnitMonitor)

Monitors the backup state of a Vault Store partition.

Knowledge Base article:

Summary

Vault Store partition backup is overdue.

Resolutions

Work through the following steps to fix the problem. You may not need to try all the steps.

Find out whether the partition has ever been secured. If the partition has never been secured then you need to add it to your backup procedures or replication procedures.

Check that backup jobs have not failed. Contact your backup administrator if necessary.

Check that replication has not failed. Contact your administrator if necessary.

If you use a trigger file to indicate that files are secure, check that the trigger file is present. Check that the trigger file has the correct date.

Make sure that the alert is not running too frequently. The alert should run after the files have been secured. Change the alert schedule if necessary.

Element properties:

TargetVeritas.EnterpriseVault.12.VaultStorePartitionBackup
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Instance NameEnterprise Vault Partitions
Counter NameHours Since Last Backup
Frequency300
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.DoubleThreshold
RemotableTrue
AccessibilityInternal
Alert Message
Vault Store partition backup is overdue
The Vault Store partition has not been backed up for {0} hours.
Vault Store partition name: {1}
Vault Store partition path: {2}
Vault Store: {3}
RunAsVeritas.EnterpriseVault.MonitoringProfile

Source Code:

<UnitMonitor ID="Veritas.EnterpriseVault.12.VaultStorePartitionBackup.Monitor" Accessibility="Internal" Enabled="true" Target="Veritas.EnterpriseVault.12.VaultStorePartitionBackup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Perf!System.Performance.DoubleThreshold" ConfirmDelivery="false" RunAs="EV!Veritas.EnterpriseVault.MonitoringProfile">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Veritas.EnterpriseVault.12.VaultStorePartitionBackup.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.VaultStorePartition.Hosted"]/Name$</AlertParameter2>
<AlertParameter3>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.VaultStorePartition.Hosted"]/Location$</AlertParameter3>
<AlertParameter4>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.VaultStorePartition.Hosted"]/VaultStoreName$</AlertParameter4>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderThreshold1" MonitorTypeStateID="UnderThreshold1" HealthState="Success"/>
<OperationalState ID="OverThreshold1UnderThreshold2" MonitorTypeStateID="OverThreshold1UnderThreshold2" HealthState="Warning"/>
<OperationalState ID="OverThreshold2" MonitorTypeStateID="OverThreshold2" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Hours Since Last Backup</CounterName>
<ObjectName>Enterprise Vault Partitions</ObjectName>
<InstanceName>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.VaultStorePartition.Hosted"]/Name$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Threshold1>48</Threshold1>
<Threshold2>72</Threshold2>
</Configuration>
</UnitMonitor>