Sommario

Introduzione

Prerequisiti

Requisiti

Componenti usati

Procedura

Generazione dell'OID

Introduzione

Questo documento descrive i passaggi necessari per cercare gli OID (Simple Network Management Protocol) appropriati per una piattaforma Firepower eXtensible Operative System (FXOS), come i modelli 2100, 4100 e 9300.

Prerequisiti

Requisiti

Cisco raccomanda la conoscenza dei seguenti argomenti:

- Cisco Firepower FXOS

- protocollo SNMP

Componenti usati

Le informazioni di questo documento si basano sulle seguenti versioni hardware/software:

- Firepower 2100, 4100 e 9300

- FXOS versione 2.1, 2.2 e 2.3

Procedura

Passaggio 1. Passare al collegamento seguente per identificare il componente del dispositivo che si desidera monitorare.

https://www.cisco.com/c/en/us/td/docs/security/firepower/fxos/mib/b_FXOS_4100_9300_MIBRef/about_cisco_fxos_mib_files.html#reference_mlw_x31_g1b

Passaggio 2. Identificare il nome MIB (Management Information Base) dalla parte desiderata.

Passaggio 3. Scaricare il file MIB da software.cisco.com per la versione di FXOS installata.

Passaggio 4. Decomprimere il file zip MIB e aprire la cartella con il file MIB decompresso.

Passaggio 5. Cercare il file MIB. Nell'esempio, "CISCO-FIREPOWER-ETHER-MIB" è il MIB cercato.

Passaggio 6. Aprire il file con un editor di testo.

Una volta aperto il file, cercare la tabella specifica.

Passaggio 7. Cercare la tabella desiderata nel file MIB per ottenere l'OID finale.

Generazione dell'OID

Passaggio 1. Il numero MIB è l'identificatore padre del tipo di statistica da sottoporre a polling.

Passaggio 2. Sul file MIB aperto, cercare la stessa tabella nella procedura passo 6 sezione e annotare i primi 2 numeri:

cfprEtherPauseStatsTable OBJECT-TYPE <-------------------------------------------------------- Table we are looking

SYNTAX           SEQUENCE OF CfprEtherPauseStatsEntry

MAX-ACCESS       not-accessible

STATUS           current

DESCRIPTION

"Cisco Firepower ether:PauseStats managed object table"

::= { cfprEtherObjects 14 } <------------------------------------------------------------- First number to be added

cfprEtherPauseStatsEntry OBJECT-TYPE

SYNTAX           CfprEtherPauseStatsEntry

MAX-ACCESS       not-accessible

STATUS           current

DESCRIPTION

"Entry for the cfprEtherPauseStatsTable table."

INDEX { cfprEtherPauseStatsInstanceId }

::= { cfprEtherPauseStatsTable 1 } <------------------------------------------------------ Second number to be added

Questi due numeri seguono l'OID padre estratto nel passaggio 1.

Passaggio 3. Nell'elenco seguente viene indicato l'ultimo numero per il completamento di OID.

CfprEtherPauseStatsEntry ::= SEQUENCE {

cfprEtherPauseStatsInstanceId                                    CfprManagedObjectId,

cfprEtherPauseStatsDn                                            CfprManagedObjectDn,

cfprEtherPauseStatsRn                                            SnmpAdminString,

cfprEtherPauseStatsIntervals                                     Gauge32,

cfprEtherPauseStatsRecvPause                                     Unsigned64,

cfprEtherPauseStatsRecvPauseDelta                                Counter64,

cfprEtherPauseStatsRecvPauseDeltaAvg                             Unsigned64,

cfprEtherPauseStatsRecvPauseDeltaMax                             Unsigned64,

cfprEtherPauseStatsRecvPauseDeltaMin                             Unsigned64,

cfprEtherPauseStatsResets                                        Unsigned64,

cfprEtherPauseStatsResetsDelta                                   Counter64,

cfprEtherPauseStatsResetsDeltaAvg                                Unsigned64,

cfprEtherPauseStatsResetsDeltaMax                                Unsigned64,

cfprEtherPauseStatsResetsDeltaMin                                Unsigned64,

cfprEtherPauseStatsSuspect                                       TruthValue,

cfprEtherPauseStatsThresholded                                   CfprEtherPauseStatsThresholded,

cfprEtherPauseStatsTimeCollected                                 DateAndTime,

cfprEtherPauseStatsUpdate                                        Gauge32,

cfprEtherPauseStatsXmitPause                                     Unsigned64,

cfprEtherPauseStatsXmitPauseDelta                                Counter64,

cfprEtherPauseStatsXmitPauseDeltaAvg                             Unsigned64,

cfprEtherPauseStatsXmitPauseDeltaMax                             Unsigned64,

cfprEtherPauseStatsXmitPauseDeltaMin                             Unsigned64

}

Passaggio 4. Cercare il valore che si desidera monitorare. es. "cfprEtherPauseStatsResetsDeltaAvg"

cfprEtherPauseStatsResetsDeltaAvg OBJECT-TYPE

SYNTAX       Unsigned64

MAX-ACCESS   read-only

STATUS       current

DESCRIPTION

"Cisco Firepower ether:PauseStats:resetsDeltaAvg

managed object property"

::= { cfprEtherPauseStatsEntry 12 } <------------------------------------------------------ Last number to be added

Passaggio 5. Riunire tutti i numeri a partire dal MIB padre.

1.3.6.1.4.1.9.9.826.1.21.14.1.12

[6] Verificare con un percorso SNMP per raccogliere l'OID finale

root@NCRUZZAV-V18T1:~# snmpwalk -v 2c 10.88.243.250 -c cisco 1.3.6.1.4.1.9.9.826.1.21.14.1.12

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091814 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091819 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091824 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091829 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091834 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091839 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091844 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091849 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091854 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091859 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091864 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091869 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091874 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091879 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091884 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091889 = Counter64: 0

iso.3.6.1.4.1.9.9.826.1.21.14.1.12.1091894 = Counter64: 0

root@NCRUZZAV-V18T1:~#

Nell'output viene visualizzato 1 OID per ogni parte selezionata nella tabella. Nell'esempio, la tabella selezionata contiene 1 OID per ciascuna interfaccia e visualizza le statistiche di tutte le interfacce dispositivo.