snmp_read_mib
(PHP 5, PHP 7, PHP 8)
snmp_read_mib —
Reads and parses a MIB file into the active MIB tree
Descrizione
This function is used to load additional, e.g. vendor specific, MIBs so that
human readable OIDs like VENDOR-MIB::foo.1 instead of error prone numeric OIDs
can be used.
The order in which the MIBs are loaded does matter as the underlying Net-SNMP
library will print warnings if referenced objects cannot be resolved.
Elenco dei parametri
filename
The filename of the MIB.
Valori restituiti
Restituisce true in caso di successo, false in caso di fallimento.
Esempi
Example #1 Using snmp_read_mib()
<?php
print_r( snmprealwalk('localhost', 'public', '.1.3.6.1.2.1.2.3.4.5') );
snmp_read_mib('./FOO-BAR-MIB.txt');
print_r( snmprealwalk('localhost', 'public', 'FOO-BAR-MIB::someTable') );
?>
The above example is made up but the results would look like:
Array
(
[iso.3.6.1.2.1.2.3.4.5.0] => Gauge32: 6
)
Array
(
[FOO-BAR-MIB::someTable.0] => Gauge32: 6
)