cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
264
Views
0
Helpful
0
Replies

SNMP OID to poll x86 utilisation on FPR 2100 series

revenant
Level 1
Level 1

Hi guys,

We are trying to setup valuable SNMP monitoring for FPR 2100 series.

Our current FTD version is 6.6.7.

As we know, FPR 2100 series has x86 CPU used by SNORT etc and NPU used by data plane (ASA/Lina engine).

We would like to monitor utilisation of both CPU types. 

It seems that for NPU we can use the same OID tree as for ASA 5500-X:  .1.3.6.1.4.1.9.9.109.1.1.1:

Taken from snmpwalk against FPR 2110:

CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.1 = INTEGER: 1
CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.2 = INTEGER: 1
CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.3 = INTEGER: 2
CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.4 = INTEGER: 3
CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.5 = INTEGER: 4
CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.6 = INTEGER: 5
CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.7 = INTEGER: 6
CISCO-PROCESS-MIB::cpmCPUTotalPhysicalIndex.8 = INTEGER: 1
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.1 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.2 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.3 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.4 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.5 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.6 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.7 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5secRev.8 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.1 = Gauge32: 1 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.2 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.3 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.4 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.5 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.6 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.7 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal1minRev.8 = Gauge32: 1 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.1 = Gauge32: 1 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.2 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.3 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.4 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.5 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.6 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.7 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotal5minRev.8 = Gauge32: 1 percent
CISCO-PROCESS-MIB::cpmCPUMonInterval.1 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUMonInterval.2 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUMonInterval.3 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUMonInterval.4 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUMonInterval.5 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUMonInterval.6 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUMonInterval.7 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUMonInterval.8 = Gauge32: 5 seconds
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.1 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.2 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.3 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.4 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.5 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.6 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.7 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUTotalMonIntervalValue.8 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.1 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.2 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.3 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.4 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.5 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.6 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.7 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUInterruptMonIntervalValue.8 = Gauge32: 0 percent
CISCO-PROCESS-MIB::cpmCPUMemoryUsed.1 = Gauge32: 11249360 kilo-bytes
CISCO-PROCESS-MIB::cpmCPUMemoryFree.1 = Gauge32: 4868064 kilo-bytes
CISCO-PROCESS-MIB::cpmCPULoadAvg1min.1 = Gauge32: 0 hundredths of processes
CISCO-PROCESS-MIB::cpmCPULoadAvg5min.1 = Gauge32: 0 hundredths of processes
CISCO-PROCESS-MIB::cpmCPULoadAvg15min.1 = Gauge32: 0 hundredths of processes

 

I don't understand why SNMP indexes 1,2 and 8 are pointing to the same value and how to poll them to get correct per core utilisation.

But I'm struggling to get anything about x86 CPU. 

I tried to load all firepower MIBS but no change. For example snmptable cseSysCPUUtilization returns no entries, but maybe this is intended for FXOS supervisor which is lightweight on FPR2100 series.

Any help is appreciated.

Thank you.

0 Replies 0
Review Cisco Networking for a $25 gift card