Powershell::snmp

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Interrogation SNMP depuis PowerShell
Approche Objet COM ou bibliothèque .NET

PowerShell peut interroger des agents SNMP pour récupérer des métriques d'équipements réseau. Il n'existe pas de cmdlet SNMP native : on s'appuie sur un objet COM (par exemple olePrn.OleSNMP) ou sur une bibliothèque .NET tierce (SharpSnmpLib).

Exemple avec l'objet COM OleSNMP

$snmp = New-Object -ComObject olePrn.OleSNMP
$snmp.Open("192.0.2.20", "public", 2, 1000)   # hôte, communauté, retries, timeout
$snmp.Get("sysDescr.0")
$snmp.Close()

Voir aussi

  • SNMP — protocole de supervision réseau