(PHP 5, PHP 7, PHP 8)
snmp_read_mib — Lee y analiza un fichero MIB en el árbol activo MIB
Esta función se utiliza para cargar MIBs adicionales, es decir,
específicas de los fabricantes, de modo que los OIDs legibles por humanos como
VENDOR-MIB::foo.1
en lugar de los OIDs numéricos puedan ser utilizados.
El orden de carga de los MIBs es importante; la biblioteca Net-SNMP mostrará alertas si los objetos referenciados no pueden ser resueltos.
filename
El nombre del fichero MIB.
Ejemplo #1 Ejemplo con 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') );
?>
El ejemplo a continuación mostrará algo como:
Array ( [iso.3.6.1.2.1.2.3.4.5.0] => Gauge32: 6 ) Array ( [FOO-BAR-MIB::someTable.0] => Gauge32: 6 )