Per far questo è possible utilizzare la libreria OpenSource SnmpSharpNet-bin e il linguaggio C#.
Di seguito l'esempio:
string host = "192.168.1.15";
string community = "public";
SimpleSnmp snmp = new SimpleSnmp(host, community);
if (!snmp.Valid)
{
Console.WriteLine("IP DEL DISPOSITIVO SNMP NON E' VALIDO.");
return;
}
Dictionary
new string[] { ".1.3.6.1.2.1.43.10.2.1.4.1.1" });
if (result == null)
{
Console.WriteLine("No results received.");
return;
}
foreach (KeyValuePair
{
Console.WriteLine("{0}: {1} {2}", kvp.Key.ToString(),
SnmpConstants.GetTypeName(kvp.Value.Type),
kvp.Value.ToString());
}
Quello indicato con .1.3.6.1.2.1.43.10.2.1.4.1.1 è l'identificativo della variabile del database MIBs standard che contiene il valore delle pagine totali stampate.
Nessun commento:
Posta un commento