Attached two custom probes for the
Cisco content service module CSM
Cisco Application Control Engine ACE

Please post



This email (including any attachments) is for its intended-recipient's
use only. This email may contain information that is confidential or
privileged.  If you received this email in error, please immediately
advise the sender by replying to this email and then delete this message
from your system.  For further information and disclaimers that apply to
this email, see [http://www.viacom.com/email_disclaimer.jhtml].
 <!--
        Content switch module Probe 
    Custom Probe for InterMapper (http://www.intermapper.com)
    Pedro "el pingu "Quezada 
    [EMAIL PROTECTED]

        
-->

<header>
        "type"                  =       "custom-snmp"
        "package"               =       "com.viacom"
        "probe_name"    =       "snmp.CSM"
        "human_name"    =       "Content Switch module"
        "version"               = "1.0"
        "address_type"  =       "IP,AT"
        "port_number"   =       "161"
        display_name    =       "Miscellaneous/content switch module-3"
</header>

<snmp-device-properties>
        -- none required
</snmp-device-properties>

-- The <description> contains text that will be displayed in the probe 
configuration window. 
-- Describe the probe as much as necessary so that people will understand what 
it does and how it works.

<description>
\GB\Tipping Point\P\

This probe monitors a \u2=http://www.tippingpoint.com\Tipping Point IPS\p0\ 
(Intrusion Prevention System).

It monitors the following statistics:

\i\CPU Utilization:\p\ Utilization of the processor

\i\Memory Utilization:\p\ Percentage of memory in use

\i\Critical Logs:\p\ Number of system log entries of type 'critical'

\i\Packets Blocked:\p\ The cumulative number of packets blocked because of 
policy actions

\i\Packets Permitted:\p\ The cumulative number of packets permitted because of 
policy actions
</description>

-- Parameters are user-settable values that the probe uses for its comparisons.
-- Specify the default values here. The customer can change them and they will 
be retained for each device.

<parameters>
        
</parameters>


<snmp-device-variables>

slbStatsCreatedConnections,  1.3.6.1.4.1.9.9.161.1.1.1.1.6.3  , per-minute,  
"CONECTIONS since CSm was bought up per minute"
slbStatsEstablishedConnections, 1.3.6.1.4.1.9.9.161.1.1.1.1.8.3 , per-minute,  
"stablished connections per minute"
slbStatsDestroyedConnections, 1.3.6.1.4.1.9.9.161.1.1.1.1.10.3 , per-minute,  
"DestroyedConnections per minute"
cslbxStatsCurrConnections, 1.3.6.1.4.1.9.9.254.1.1.1.1.3.3 , INTEGER,  
"CurrConnections"
cslbxStatsFailedConns, 1.3.6.1.4.1.9.9.254.1.1.1.1.5.3 , per-minute,  
"FailedConns per minute"
cslbxStatsHttpRedirectConns, 1.3.6.1.4.1.9.9.254.1.1.1.1.12.3 , per-minute,  
"HttpRedirectConns per minute"
cslbxStatsDroppedRedirectConns, 1.3.6.1.4.1.9.9.254.1.1.1.1.13.3 , per-minute,  
"DroppedRedirectConns per minute"
cslbxStatsOutOfMemoryRejects, 1.3.6.1.4.1.9.9.254.1.1.1.1.22.3 , INTEGER,  
"OutOfMemoryRejects"
cslbxStatsTimedOutConnections, 1.3.6.1.4.1.9.9.254.1.1.1.1.23.3 ,per-minute,  
"TimedOutConnections per minute"
cslbxStatsTcpChecksumErrorPkts, 1.3.6.1.4.1.9.9.254.1.1.1.1.24.3 ,per-minute,  
"TcpChecksumErrorPkts per minute"



</snmp-device-variables>

-- Specify rules for setting the device into Alarm or Warning state

<snmp-device-thresholds>
        
</snmp-device-thresholds>

-- The <snmp-device-display> section specifies the text that will be appended 
-- to the device's Staus Window. 

<snmp-device-display>

                     
          
\4\CreatedConnections\0\ ${slbStatsCreatedConnections}  
\4\EstablishedConnections\0\ ${slbStatsEstablishedConnections}  
\4\DestroyedConnections\0\ ${slbStatsDestroyedConnections}  
\4\StatsCurrConnections\0\ ${cslbxStatsCurrConnections}  
\4\FailedConns\0\ ${cslbxStatsFailedConns}  
\4\HttpRedirectConns\0\ ${cslbxStatsHttpRedirectConns}  
\4\DroppedRedirectConns\0\ ${cslbxStatsDroppedRedirectConns}  
\4\OutOfMemoryRejects\0\ ${cslbxStatsOutOfMemoryRejects}  
\4\TimedOutConnections\0\ ${cslbxStatsTimedOutConnections} 
\4\TcpChecksumErrorPkts\0\ ${cslbxStatsTcpChecksumErrorPkts} 


</snmp-device-display>

 <!--
        ACE module globan statistics .
Created by Pedro Quezada (El PINGU)

        Original version 2 march 2007 by El PINGU.
        
         
        
-->

<header>
        "type"                  =       "custom-snmp"
        "package"               =       "com.viacom"
        "probe_name"    =       "snmp.ace"
        "human_name"    =       "Cisco ACE Module"
        "version"               =       "1.0"
        "address_type"  =       "IP,AT"
        "port_number"   =       "161"
        display_name    =       "Miscellaneous/ACE Module Probe"
</header>

<snmp-device-properties>
        -- none required
</snmp-device-properties>

<description>
\GB\Prototype SNMP Probe\P\

Created By Pedro Quezada (El PINGU )MTV networks
This probe will monitor The Cisco ACE Module.
CPU, memory and global conection parameters

</description>

-- Parameters are user-settable values that the probe uses for its comparisons.
-- Specify the default values here. The customer can change them and they will 
be retained for each device.

<parameters>
    "Parameter1"       =        "1"     -- Description of Parameter1
    "Parameter2"       =        "2"     -- Description of Parameter2
    "Parameter3"       =        "3"     -- Description of Parameter3
</parameters>

-- SNMP values to be retrieved from the device, and 
-- Specify the variable name, its OID, a format (usually DEFAULT) and a short 
description.
-- CALCULATION variables are computed from other values already retrieved from 
the device.
 
<snmp-device-variables>

entPhysicalSoftwareRev,         1.3.6.1.2.1.47.1.1.1.1.10.1,      INTEGER,      
"software version"
cpmCPUTotal1minRev,             1.3.6.1.4.1.9.9.109.1.1.1.1.7.1,        
INTEGER,        "CPU 1 minute"
cpmCPUTotal5minRev,             1.3.6.1.4.1.9.9.109.1.1.1.1.8.1,        
INTEGER,        "CPU 5 minute"
cpmProcExtMemAllocatedRev,        1.3.6.1.4.1.9.9.109.1.2.3.1.1.1.1,INTEGER,    
"available memory"
cefcModuleUpTime,               1.3.6.1.4.1.9.9.117.1.2.1.1.8.1,        
INTEGER,        "ACE uptime"
slbStatsCreatedConnections,       1.3.6.1.4.1.9.9.161.1.1.1.1.6.9,      
per-minute, "TCP and UDP CreatedConnections"
slbStatsEstablishedConnections, 1.3.6.1.4.1.9.9.161.1.1.1.1.8.9,        
per-minute, "TCP EstablishedConnections"
slbStatsDestroyedConnections,   1.3.6.1.4.1.9.9.161.1.1.1.1.10.9,       
per-minute, "TCP and UDP DestroyedConnections"
slbStatsReassignedConnections,  1.3.6.1.4.1.9.9.161.1.1.1.1.12.9, per-minute, 
"TCP and UDP ReassignedConnections"
cslbxStatsCurrConnections,        1.3.6.1.4.1.9.9.254.1.1.1.1.3.9,      
per-minute, "The number of connections currently still open."
cslbxStatsFailedConns,          1.3.6.1.4.1.9.9.254.1.1.1.1.5.9,        
per-minute, "The number of connections balanced  to real servers that then 
failed to respond."
cslbxStatsHttpRedirectConns,      1.3.6.1.4.1.9.9.254.1.1.1.1.12.9,     
per-minute, "connections made to HTTP redirect servers."
cslbxStatsDroppedRedirectConns, 1.3.6.1.4.1.9.9.254.1.1.1.1.13.9,       
per-minute, "connections dropped by HTTP  redirect servers."
        
   
</snmp-device-variables>
<snmp-device-thresholds>
</snmp-device-thresholds>
-- The <snmp-device-display> section specifies the text that will be appended 
-- to the device's Staus Window. 


<snmp-device-display>

 \4\  entPhysicalSoftwareRev:\0\  ${entPhysicalSoftwareRev}
 \4\  CPU Total 1min:\0\  ${cpmCPUTotal1minRev}
 \4\  CPU Total 5min:\0\  ${cpmCPUTotal5minRev}
 \4\  alloc free mem:\0\  ${cpmProcExtMemAllocatedRev}
 \4\  ACE ModuleUp Time:\0\  ${cefcModuleUpTime}
 \4\  Created Connections:\0\  ${slbStatsCreatedConnections}
 \4\  Established Connections:\0\  ${slbStatsEstablishedConnections}
 \4\  Destroyed Connections:\0\  ${slbStatsDestroyedConnections}
 \4\  Reassigned Connections:\0\  ${slbStatsReassignedConnections}
 \4\  Curr Connections:\0\  ${cslbxStatsCurrConnections}
 \4\  Failed Conns:\0\  ${cslbxStatsFailedConns}
 \4\  Http RedirectConns:\0\  ${cslbxStatsHttpRedirectConns}
 \4\  Dropped RedirectConns:\0\  ${cslbxStatsDroppedRedirectConns}
  
</snmp-device-display>

Reply via email to