04-06-2004 07:23 AM - edited 03-02-2019 02:50 PM
Hello,
I am relatively new to network management and therefore struggling with the following to my opinion horrible problems: I use Concord to discover my network topology. When discovering 7000 series routers, Concord discovers different CPUs in the box, example CPU-1, CPU-39, CPU-40... How can one determine what CPUs are discovered, ie. to what modules/cards... these CPUS correspond?
How can one proceed to determine what is really discovered. Is there a good reference on how to learn to interprete the OIDs and how to know what MIBs exist and how they all interrelate?
Any help is welcome. Thanks!
04-06-2004 09:42 AM
Concord must have polled ENTITY-MIB to get the CPU info. You need to find out the entPhysicalIndex for each of the CPUs, and then poll the entPhysicalContainedIn to find out what the parent slot the CPU is in.
04-06-2004 11:54 PM
Thanks for the reply minie, but I am not able to poll the entPhysicalIndex to get the physical indexes of the different CPUs.
All I get is:
cisco.ciscoMgmt.ciscoProcessMIB.ciscoProcessMIBObjects.cpmCPU.cpmCPUTotalTable.cpmCPUTotalEntry.cpmCPUTotalPhysicalIndex.1 : INTEGER: 0
cisco.ciscoMgmt.ciscoProcessMIB.ciscoProcessMIBObjects.cpmCPU.cpmCPUTotalTable.cpmCPUTotalEntry.cpmCPUTotalPhysicalIndex.38 : INTEGER: 0
...
So no indexes. Therefore, I cannnot proceed to get the right entPhysicalContainedIn values to discover the slots the CPU are in.
Besides this, can you tell me where to start reading about MIBs. I wonder if there is somewhere information about how to proceed when monitoring a network (Cisco network): from a novice point of view up to expert troubleshooting. I think there must exist some kind of framework about how to become an efficient SNMP troubleshooter...or am I wrong on this.
Thank you for your help, I appreciate it a lot.
04-07-2004 02:21 AM
In addition to the previous reply: apparently, the ENTITY-MIB is not supported in the cisco box. how can you tell which MIB modules are available in a certain Cisco router? And is it possible to upgrade/add MIB modules in a router?
Thanks!
04-07-2004 04:20 AM
I'm curious how you got CPU-39, CPU-40 from?
04-07-2004 05:43 AM
Hello,
I got this info by doing this:
snmpwalk of cpmCPUTotal5min (.1.3.6.1.4.1.9.9.109.1.1.1.1.5). This shows 4 instances or entries (with their values) for this kind of CPU statistics, indicating the existance of 4 CPUs and referenced by their indices (1, 38, 39, 40). Also, when looking in Concord, you can see these 4 CPUs, with their respective indices 1, 38, 39, 40... when lookin at their respective physical indices (by means of cpmCPUTotalPhysicalIndex), they give back the integer '0', which is an indication that the ENTITY MIB is not supported, so it is not possible to see with what line cards or slots these CPUs are related...
Minie, you also reference CPU-39 and CPU-40. Do you know for what CPU-38 can stand for then (besides CPU-1)? why is it strange to see cpu-39 and cpu-40 when there is also a cpu-38...
thanks a lot for the help.
04-07-2004 05:33 AM
You can go to:
ftp://ftp.cisco.com/pub/mibs/supportlists/c7000/c7000-supportlist.html
And this MIB is not supported for cisco7000 series. Only for cisco7100, 7200, 7300, 7400, 7500 and 7600.
If you want to add/upgrade MIB modules, the only way is by IOS upgrade.
Marco
04-07-2004 06:44 AM
You can go to:
ftp://ftp.cisco.com/pub/mibs/supportlists/c7000/c7000-supportlist.html
And this MIB is not supported for cisco7000 series. Only for cisco7100, 7200, 7300, 7400, 7500 and 7600.
If you want to add/upgrade MIB modules, the only way is by IOS upgrade.
Marco
04-07-2004 08:56 AM
The way you were doing is correct. This sounds like bug CSCdw52978 and been fixed in 12.2(14)T and onwards.
CSCdw52978
Externally found severe defect: Resolved (R)
CISCO-PROCESS-MIB is not synchronized with ENTITY-MIB
04-08-2004 12:09 AM
thank you for the invaluable help. this kind of resolves my doubts about the way I am tackling the problem. However, I doubt that upgrading these machines is not a safe solution for me to do (they constitute the legacy backbone, now being upgraded to 6500series on top of the old one).
This therefore constitutes another problem:
1) the values themselves, gathered from the different MIB objects (cpu, sysuptime, #bytes/interface in-out...), are they correct?
2) Knowing that there is a syncing problem between the 2 MIB modules, is there a way to determine which MIB objects constitute real entities, like in this case there are CPU-1, -38, -39 and -40. I think only one of these MIB objects constitutes a real CPU? Knowing that I could turn polling off for the other CPUs so they would not be a problem anymore
btw: these problems do not appear in the 7200series, only in the 7000 and 7500series routers (same software).
Thanks for the help.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: