Services webmasters
Partenaires
Jeux concours gratuits
 
snmpset
<<<
snmpwalk snmpwalkoid
>>>

7.98 SNMP
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
snmp_get_quick_print
snmp_set_quick_print
snmpget
snmprealwalk
snmpset
->snmpwalk
snmpwalkoid

7.98.12 snmpwalk()Reçoit tous les objets SNMP d'un agent

[ Exemples avec snmpwalk ]   PHP 3, PHP 4

array  snmpwalk ( string   hostname , string   community , string   object_id , int   timeout , int   retries )

snmpwalk retourne un tableau d'objets SNMP , en commencant à partir de object_id comme racine, ou FALSE en cas d'erreur.

snmpwalk sert à lire toutes les valeurs d'un agent SNMP , défini par hostname . community définit la communauté de lecture de l'agent. Un objet ( object_id = NULL ) sert de racine à l'arbre d'objet SNMP et tous les objets sous cette racine sont retournés dans un tableau. Si object_id est spécifié, tous les objets SNMP sous cet objet sont retournés.
Lire tous les objets avec snmpwalk

<?php
  $a
= snmpwalk("127.0.0.1", "public", "");
?>

La fonction ci-dessus va retourner tous les objets SNMP d'un agent SNMP qui fonctionnerait sur l'hôte local (localhost). Il suffit alors de faire une boucle pour travailler avec chacun des objets.
Afficher tous les objet avec snmpwalk

<?php
  
for ($i=0; $i<count($a); $i++) {
    echo
$a[$i];
  }
?>

<< snmpwalk >>
snmpset SNMP snmpwalkoid
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -