Release Notes
-
Fixes and Enhancements - NerveCenter 3.8.05 - TcpConnectionMon -
To correct the Poll Condition for IfLoadRates, add the bold lines to the Poll Condition.
my $traffic = (delta( ifEntry.ifInOctets ) + delta(
ifEntry.ifOutOctets ));
my $capacity = (elapsed * ( ifEntry.ifSpeed * .125));
my $log_data = ifEntry.ifDescr ; # Get ifDescr for logging
--> if ( $capacity != 0 )
--> {
if ( ifEntry.ifType in (6,7,8,9,11,12,13,15,26,27))
{
if ($traffic / $capacity > .01)
{
FireTrigger("HighLoad");
}
elsif (($traffic / $capacity <= .01) and
($traffic / $capacity >= .001))
{
FireTrigger("MediumLoad");
}
elsif ($traffic / $capacity < .001)
{
FireTrigger("LowLoad");
}
}
elsif (!( ifEntry.ifType in (6,7,8,9,11,12,13,15,24,26,27)))
{
if ($traffic / $capacity > .75)
{
FireTrigger("HighLoad");
}
elsif (($traffic / $capacity <= .75) and
($traffic / $capacity >= .10))
{
FireTrigger("MediumLoad");
}
elsif ($traffic / $capacity < .10)
{
FireTrigger("LowLoad");
}
}
--> }
To correct the Poll Condition for TcpConnectionMon, add the bold lines to the Poll Condition.
--> my $tcpMaxConn = tcp.tcpMaxConn;
--> if ( $tcpMaxConn != 0 )
--> {
my $tcp_conn = ( tcp.tcpCurrEstab / $tcpMaxConn );
if ( tcp.tcpMaxConn != -1)
{
if ($tcp_conn < .90)
{
FireTrigger("tcpConnOk");
}
elsif ($tcp_conn >= .90 and $tcp_conn <= .95)
{
FireTrigger("tcpConnHigh");
}
elsif ($tcp_conn >= .96 and $tcp_conn <= .98)
{
FireTrigger("tcpConnVeryHigh");
}
elsif ($tcp_conn > .98)
{
FireTrigger("tcpConnSaturated");
}
}
--> }
Previous: IfErrorRates | Next: TcpRetransStatus |
This file was last updated on 20 February 2004 |