snmpwalk

(PHP 4, PHP 5)

snmpwalk — Reçoit tous les objets SNMP d'un agent

Description

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

snmpwalk() est utilisé pour lire toutes les valeurs d'un agent SNMP spécifié par hostname .

Liste de paramètres

hostname

L'agent SNMP.

community

La communauté de lecture.

object_id

Si NULL , object_id est pris comme racine des objets SNMP et tous les objets de cet arbre sont retournés sous la forme d'un tableau.

Si object_id est spécifié, tous les objets SNMP suivant cet object_id sont retournés.

timeout

retries

Valeurs de retour

Retourne un tableau de valeurs de l'objet SNMP, en commençant par object_id ou FALSE si une erreur survient.

Exemples

Exemple 2441. Exemple avec snmpwalk()

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

foreach (
$a  as  $val ) {
    echo 
"$val\n" ;
}

?>

L'appel à la fonction ci-dessus retournera tous les objets SNMP depuis l'agent SNMP exécuté sur l'hôte local. On parcourt les valeurs via une boucle.

Voir aussi

snmpwalkoid()