What is this?

This knowledgebase contains questions and answers about PRTG Network Monitor and network monitoring in general.

Learn more

PRTG Network Monitor

Intuitive to Use. Easy to manage.
More than 500,000 users rely on Paessler PRTG every day. Find out how you can reduce cost, increase QoS and ease planning, as well.

Free Download

Top Tags


View all Tags

Monitor Extreme Networks switch x450e-48p CPU and MEM

Votes:

0

I have downloaded the MIBs from Extreme, used "mibimporterv3" to save them into the "Paessler SNP Libraries", and used several of the downloaded MIBs to try to capture CPU and MEMory use on the switches with no luck.

I am a potential customer exploring th product. Can someone help me?

cpu-load extreme-networks memory-use x450e-48p

Created on Apr 23, 2014 12:50:29 AM



Best Answer

Accepted Answer

Votes:

8

Hi,

Try those. They work at least with an x670 and x460 with v15.2.x.x.: ***** * MEM Utilization * *****

  • R5-460-btm.10 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.2 extremeSwMonitor.2.2.1.2.1 = 1048576
  • R5-460-btm.11 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.4 extremeSwMonitor.2.2.1.4.1 = 27052
  • R5-460-btm.12 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.5 extremeSwMonitor.2.2.1.5.1 = 217220
  • R5-460-btm.13 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.3 extremeSwMonitor.2.3.1.1.1.97.97.97 = 804304
  • VERIFY*
  • R5-460-btm.14 # sh memory

System Memory Information ------------------------- Total DRAM (KB): 1048576 System (KB): 27052 User (KB): 217220 Free (KB): 804304

******* * CPU Utilization * *******

  • R5-460-btm.15 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.5 extremeSwMonitor.1.4.1.5.1 = 5.3
  • R5-460-btm.16 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.6 extremeSwMonitor.1.4.1.6.1 = 4.8
  • R5-460-btm.17 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.7 extremeSwMonitor.1.4.1.7.1 = 4.7
  • R5-460-btm.18 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.8 extremeSwMonitor.1.4.1.8.1 = 4.6
  • R5-460-btm.19 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.9 extremeSwMonitor.1.4.1.9.1 = 4.5
  • R5-460-btm.20 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.10 extremeSwMonitor.1.4.1.10.1 = 4.4
  • R5-460-btm.21 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.11 extremeSwMonitor.1.4.1.11.1 = 4.4
  • R5-460-btm.22 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.12 extremeSwMonitor.1.4.1.12.1 = 87.5
  • VERIFY*
  • R5-460-btm.23 # sh cpu-monitoring

CPU Utilization Statistics - Monitored every 5 seconds -----------------------------------------------------------------------

Process 5 10 30 1 5 30 1 Max Total secs secs secs min mins mins hour User/System util util util util util util util util CPU Usage (%) (%) (%) (%) (%) (%) (%) (%) (secs) -----------------------------------------------------------------------

System 5.3 4.8 4.7 4.6 4.5 4.4 4.4 87.5 1740.53 50814.83

Created on Jan 19, 2015 10:36:24 AM



5 Replies

Votes:

0

Hello,

thank you very much for your KB-Post. Can you please maybe consult with Extreme which MIB should be the correct one, to monitor CPU & Memory. Otherwise you could try the SNMP CPU Load and SNMP Memory Sensor. Maybe these two generic ones already work with your Extreme switches.

best regards.

Created on Apr 24, 2014 1:02:01 PM by  Torsten Lindner [Paessler Support]



Votes:

0

Thank for replying. Extreme did provide some MIBs, and I did try the generic ones. When I try the Extreme provided MIBs though, none seem to work. I might be doing something wrong when using the MIB splitter and importer, yet I have used those tools for oither MIBs successfully.

I am hoping someone can provide me with the .oidlib that's already working somewhere else, and I can just re-use that.

Created on Apr 24, 2014 6:33:57 PM



Votes:

0

Can you please elaborate, 'what exactly does not work'? Did you get errors already with importing the MIB? Or then when trying to scan the imported OIDLibs/SNMP Libraries in PRTG? Which exact error(s) did you get?

Created on Apr 24, 2014 6:40:14 PM by  Torsten Lindner [Paessler Support]



Votes:

1

I would honestly say that this is less a weakness with the PRTG product and more with the fragmented structure of SNMP. This is the same problem we encountered years ago when looking for a product.

Ultimately I switched from trying and only occasionally being able to successfully parse malformed MIB files or alternately being able to load the MIB correctly but then having to search through thousands of items for what I was looking for. Instead, I either search out the specific MIB variable that I'm looking for using one of a variety of sites that actually correlate the OID to the textual MIB equivalent. This allows you to select only the elements you want using the specific OID instead of auto-discovering 1000 sensors for a single device and deleting all but the couple you are looking for.

I have already built out Extreme templates for our organization using this method so I'll provide the OID values I'm using for CPU and Memory below. For your future efforts using whichever SNMP monitoring tool you end up with, however, the following sites (each links to the Extreme MIB you're looking to incorporate) are great to use:

-MIB Depot - http://www.mibdepot.com/cgi-bin/getmib3.cgi?win=mib_a&r=extreme&f=ExtremeXOS_12.0.2.25_MIB-23&v=v2&t=tree

-SNMPLink - http://www.snmplink.org/OnLineMIB/Extreme/ (See EXTREME-SOFTWARE-MONITOR.mib)

-OIDView - http://www.oidview.com/mibs/1916/EXTREME-SYSTEM-MIB.html (This is not the same MIB as the 2 above...unfortunately not all sites will have the MIB but OIDView is typically the best, followed by MIB Depot)

My typical discovery process is as follows:

1. Run an SNMPwalk of the device in question using no MIBs to obtain all responsive OID values with no MIB textual correlation.

2. Run another SNMPwalk of the device using the MIBs (if available - see the SNMPwalk documentation for how to include MIB files) to have a comparative list with the textual equivalents. Place both the OID list and the MIB list next to one another in Excel or using another method so that you have a line-by-line direct correlation between the OID value and the readable text MIB version and then simply search for CPU, Mem, Temp, or whatever other variables you're looking to monitor.

3. If you cannot find a MIB to use, search Google for "Extreme x450 CPU OID" or whatever else you're looking for and many times that value has already been found. Even if you are not looking for CPU or memory, those are the most common and can sometimes lead you to the correct OID tree to search for. If, for example, someone identifies Extreme CPU as 1.3.6.1.4.1.1916.1.32.1.4.1.7.1, simply paste this value into Google, remove the .1 on the end as this is a specific instance ID (if you had multiple devices the second would be .2, third .3 and so on), and search. Many times you will come up with a link to one of the above sites that will take you into the actual OID tree and you can see all of the OID values there and find the appropriate one. Remember, though, that you always need an instance ID. Take the OID value from the tree you've found and find that value in the SNMPwalk of the device to discover which instance IDs are responding.

4. If you cannot find the OIDs you are looking for but you can obtain the MIB file for the device, you can always extrapolate the OID value from the MIB file. Open the MIB file and near the top will be your first OID textual equivalent looking something like the below:

    extremenetworks MODULE-IDENTITY
                LAST-UPDATED "0211230000Z"
                ORGANIZATION "Extreme Networks, Inc."
                CONTACT-INFO "www.extremenetworks.com"
                DESCRIPTION "Extreme Wireless Access Tables"
        ::= { enterprises 1916 }

    extremeV1Traps         OBJECT IDENTIFIER ::= { extremenetworks 0 }
    extremeAgent           OBJECT IDENTIFIER ::= { extremenetworks 1 }
    extremeProduct         OBJECT IDENTIFIER ::= { extremenetworks 2 }
    extremeMisc            OBJECT IDENTIFIER ::= { extremenetworks 3 }
    extremeV2Traps         OBJECT IDENTIFIER ::= { extremenetworks 4 } 

Both the extremenetworks MODULE-IDENTITY

Created on Apr 25, 2014 7:37:15 PM

Last change on Apr 28, 2014 7:34:50 AM by  Konstantin Wolff [Paessler Support]



Accepted Answer

Votes:

8

Hi,

Try those. They work at least with an x670 and x460 with v15.2.x.x.: ***** * MEM Utilization * *****

  • R5-460-btm.10 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.2 extremeSwMonitor.2.2.1.2.1 = 1048576
  • R5-460-btm.11 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.4 extremeSwMonitor.2.2.1.4.1 = 27052
  • R5-460-btm.12 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.5 extremeSwMonitor.2.2.1.5.1 = 217220
  • R5-460-btm.13 # show snmp get-next 1.3.6.1.4.1.1916.1.32.2.2.1.3 extremeSwMonitor.2.3.1.1.1.97.97.97 = 804304
  • VERIFY*
  • R5-460-btm.14 # sh memory

System Memory Information ------------------------- Total DRAM (KB): 1048576 System (KB): 27052 User (KB): 217220 Free (KB): 804304

******* * CPU Utilization * *******

  • R5-460-btm.15 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.5 extremeSwMonitor.1.4.1.5.1 = 5.3
  • R5-460-btm.16 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.6 extremeSwMonitor.1.4.1.6.1 = 4.8
  • R5-460-btm.17 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.7 extremeSwMonitor.1.4.1.7.1 = 4.7
  • R5-460-btm.18 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.8 extremeSwMonitor.1.4.1.8.1 = 4.6
  • R5-460-btm.19 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.9 extremeSwMonitor.1.4.1.9.1 = 4.5
  • R5-460-btm.20 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.10 extremeSwMonitor.1.4.1.10.1 = 4.4
  • R5-460-btm.21 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.11 extremeSwMonitor.1.4.1.11.1 = 4.4
  • R5-460-btm.22 # show snmp get-next 1.3.6.1.4.1.1916.1.32.1.4.1.12 extremeSwMonitor.1.4.1.12.1 = 87.5
  • VERIFY*
  • R5-460-btm.23 # sh cpu-monitoring

CPU Utilization Statistics - Monitored every 5 seconds -----------------------------------------------------------------------

Process 5 10 30 1 5 30 1 Max Total secs secs secs min mins mins hour User/System util util util util util util util util CPU Usage (%) (%) (%) (%) (%) (%) (%) (%) (secs) -----------------------------------------------------------------------

System 5.3 4.8 4.7 4.6 4.5 4.4 4.4 87.5 1740.53 50814.83

Created on Jan 19, 2015 10:36:24 AM




Disclaimer: The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.