Fonctions SNMP
PHP Manual

snmp_read_mib

(PHP 5, PHP 7)

snmp_read_mib Lit et analyse un fichier MIB dans l'arbre actif MIB

Description

bool snmp_read_mib ( string $filename )

Cette fonction est utilisée pour charger des MIBs additionnelles, i.e. spécifiques aux fabricants, ainsi, les OIDs humainement lisibles comme VENDOR-MIB::foo.1 au lieu des OIDs numériques peuvent être utilisés.

L'ordre de chargement des MIBs est important ; la bibliothèque Net-SNMP affichera des alertes si les objets référencés ne peuvent pas être résolus.

Liste de paramètres

filename

Le nom de fichier du MIB.

Exemples

Exemple #1 Exemple avec 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_rsnmprealwalk('localhost''public''FOO-BAR-MIB::someTable' );
?>

L'exemple ci-dessous affichera quelque chose comme :

     
Array
(
    [iso.3.6.1.2.1.2.3.4.5.0] => Gauge32: 6
)
Array
(
    [FOO-BAR-MIB::someTable.0] => Gauge32: 6
)


Fonctions SNMP
PHP Manual