AuditDatabaseConnectivity.Monitor

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

Monitors the connectivity to the Audit database.

Knowledge Base article:

Summary

Audit database connectivity lost.

Resolutions

Check that the Audit database is online.

Check the event log for other errors.

Check that access is not blocked by a firewall.

Element properties:

TargetVeritas.EnterpriseVault.12.AuditDatabaseConnectivity
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Instance NameEnterprise Vault Databases
Counter NameConnectivity
Frequency300
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ThresholdMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Audit database connectivity error
Enterprise Vault server {0} cannot connect to the Audit database.
Database name: {1}
SQL Server instance name: {2}
RunAsVeritas.EnterpriseVault.MonitoringProfile

Source Code:

<UnitMonitor ID="Veritas.EnterpriseVault.12.AuditDatabaseConnectivity.Monitor" Accessibility="Internal" Enabled="true" Target="Veritas.EnterpriseVault.12.AuditDatabaseConnectivity" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Perf!System.Performance.ThresholdMonitorType" ConfirmDelivery="false" RunAs="EV!Veritas.EnterpriseVault.MonitoringProfile">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Veritas.EnterpriseVault.12.AuditDatabaseConnectivity.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.Database.Hosted"]/ServerName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.Database.Hosted"]/Name$</AlertParameter2>
<AlertParameter3>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.Database.Hosted"]/SQLInstanceName$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Error"/>
<OperationalState ID="OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Connectivity</CounterName>
<ObjectName>Enterprise Vault Databases</ObjectName>
<InstanceName>$Target/Host/Property[Type="Veritas.EnterpriseVault.12.Database.Hosted"]/Name$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>300</Frequency>
<Threshold>0</Threshold>
</Configuration>
</UnitMonitor>