Verba SfB/Lync Announcement Service state

VerbaRecordingSystem.Monitors.VerbaLyncRecordingAnnouncementService (UnitMonitor)

Element properties:

TargetVerbaRecordingSystem.VerbaAnnouncementServer
Parent MonitorVerbaRecordingSystem.Monitors.VerbaRollup
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveFalse
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Verba SfB/Lync Announcement Service state
Service down. The Verba System Monitor Service will try to restart the service. For more information see the [verba installation directory]\log folder.
Host: {0}
IP address: {1}
{2}
RunAsDefault

Source Code:

<UnitMonitor Accessibility="Internal" ConfirmDelivery="true" Enabled="true" ID="VerbaRecordingSystem.Monitors.VerbaLyncRecordingAnnouncementService" ParentMonitorID="VerbaRecordingSystem.Monitors.VerbaRollup" Priority="Normal" Remotable="true" Target="VerbaRecordingSystem.VerbaAnnouncementServer" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType">
<Category>Custom</Category>
<AlertSettings AlertMessage="VerbaRecordingSystem.Monitors.VerbaLyncRecordingAnnouncementService_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>false</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/DNSName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/IPAddress$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" ID="UIGeneratedOpStateIdf7464b7ce6dd41219442e6a9fc95c4c8" MonitorTypeStateID="Running"/>
<OperationalState HealthState="Error" ID="UIGeneratedOpStateIde2103cf98a194d7b961bccb38acc52c3" MonitorTypeStateID="NotRunning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>VerbaLyncAnnouncement</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>