Collects SMTP service performance data about SMTP messages that have been received and generates an alert if too few SMTP messages are received in the configured time period.
Either the Enterprise Vault SMTP service is receiving fewer email messages, or the Enterprise Vault SMTP service is stopped.
Start the Enterprise Vault SMTP service, if it has been stopped.
If the Enterprise Vault SMTP service is receiving only a small number of email messages, check the distribution of email traffic across the configured Enterprise Vault SMTP servers.
If the configuration is correct you can set a lower threshold value for the rule.
Target | Veritas.EnterpriseVault.12.SMTPService |
Category | Custom |
Enabled | True |
Alert Generate | True |
Alert Severity | Warning |
Alert Priority | Normal |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | System.Performance.DeltaDataProvider | Veritas.EnterpriseVault.MonitoringProfile |
CD | ConditionDetection | System.Performance.SimpleThresholdCondition | Veritas.EnterpriseVault.MonitoringProfile |
Alert | WriteAction | System.Health.GenerateAlert | Veritas.EnterpriseVault.MonitoringProfile |
<Rule ID="Veritas.EnterpriseVault.12.SMTPMessagesReceived.LowerThreshold.Rule" Target="Veritas.EnterpriseVault.12.SMTPService" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DS" TypeID="Perf!System.Performance.DeltaDataProvider" RunAs="EV!Veritas.EnterpriseVault.MonitoringProfile">
<ComputerName>$Target/Host/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>SMTP messages received</CounterName>
<ObjectName>Enterprise Vault SMTP Service</ObjectName>
<InstanceName/>
<Frequency>86400</Frequency>
<NumSamples>1</NumSamples>
</DataSource>
</DataSources>
<ConditionDetection ID="CD" TypeID="Perf!System.Performance.SimpleThresholdCondition" RunAs="EV!Veritas.EnterpriseVault.MonitoringProfile">
<Threshold>1000</Threshold>
<Operator>Less</Operator>
</ConditionDetection>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert" RunAs="EV!Veritas.EnterpriseVault.MonitoringProfile">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName>SMTP messages received lower threshold error</AlertName>
<AlertDescription>Lower threshold of receiving SMTP messages has been crossed. Number of SMTP messages received: $Data/Value$</AlertDescription>
</WriteAction>
</WriteActions>
</Rule>