Cisco VPN Concentrator: Throughput Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoVPN.Throughput.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Throughput has changed its state.

Knowledge Base article:

Summary

Throughput is over threshold.

The percentage of throughput is above the maximum threshold established in the management pack.

Causes

The maximum possible throughput is the sum of Mbps set for individual interfaces and the current throughput is reflecting network requirement. VPN Concentrator 3030 can contain 1 SEP module, VPN Concentrator 3060 can contain 2 SEP module and VPN Concentrator 3080 can contain up to four SEP or SEP-E modules for maximum system throughput and redundancy. Two SEP modules provide maximum throughput; additional modules provide redundancy in case of module failure. Data compression increases memory requirement and CPU utilization for every user session and consequently decreases the overall throughput of the VPN Concentrator.

Resolutions

Different VPN Concentrator models are used for different numbers of users and consequent amount of throughput. Consider that while the VPN Concentrators can be used for limited site-to-site, a PIX or router may be better suited for that form of connectivity. Cisco recommends to enable data compression only if every member of the group is a remote user connecting with a modem. If any member of the group connects through broadband, do not enable data compression for the group. Instead, divide the group in two, one for modem users and the other for broadband users. Enable data compression only for the group of modem users.

Additional

Monitors the VPN Concentrator throughput as a percentage of the maximum possible system throughput.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoVpnConcSnmpDeviceElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Throughput Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.CiscoVPN.Throughput.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_Cisco!Jalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoVpnConcSnmpDeviceElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Throughput_AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[3]$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>