Audiocodes GW Management Pack acProxyConnectivity Monitor

Audiocodes.GW.Management.Pack.GW.ProxyConnectivity.Monitor (UnitMonitor)

Element properties:

TargetAudiocodes.GW.Management.Pack.GW
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeAudiocodes.GW.Management.Pack.Trap.SourceDepending.MonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Audiocodes GW Management Pack acProxyConnectivity Monitor Alarm
Raised when all connections in the proxy set are down. Please see the alert context for details.
RunAsDefault

Source Code:

<UnitMonitor ID="Audiocodes.GW.Management.Pack.GW.ProxyConnectivity.Monitor" Accessibility="Internal" Enabled="true" Target="Audiocodes.GW.Management.Pack.GW" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Audiocodes.GW.Management.Pack.Trap.SourceDepending.MonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Audiocodes.GW.Management.Pack.GW.ProxyConnectivity.Monitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Audiocodes.GW.Management.Pack.GW.ProxyConnectivity.Monitor_Healthy" MonitorTypeStateID="MonitorStateHealthy" HealthState="Success"/>
<OperationalState ID="Audiocodes.GW.Management.Pack.GW.ProxyConnectivity.Monitor_Warning" MonitorTypeStateID="MonitorStateWarning" HealthState="Warning"/>
<OperationalState ID="Audiocodes.GW.Management.Pack.GW.ProxyConnectivity.Monitor_Critical" MonitorTypeStateID="MonitorStateCritical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IP>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/SNMPAddress$</IP>
<CommunityString>$RunAs[Name="NetworkLibrary!System.NetworkManagement.Snmp.MonitoringAccount"]/CommunityString$</CommunityString>
<SnmpVersion>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/SNMPVersion$</SnmpVersion>
<OIDProp>.1.3.6.1.4.1.5003.9.10.1.21.2.0.102</OIDProp>
<Pattern>#</Pattern>
<WarningState>1</WarningState>
<CriticalState>4</CriticalState>
</Configuration>
</UnitMonitor>