SNMPGet()
SNMPGet(transport, oid) => SNMP_VarBind
Perform SNMP GET request for oid over provided transport.
transport |
Transport created by CreateSNMPTransport(). |
oid |
SNMP OID string. |
Return
Instance of SNMPVarBind or null on failure.
>>> transport = CreateSNMPTransport(FindObject("Server1"));
>>> if (transport != null) {
>>> oid = ".1.3.6.1.2.1.25.1.6.0"; // number of running processes
>>> varbind = SNMPGet(transport, oid);
>>> if (varbind != null) {
>>> trace(1, varbind.name .. "=" .. varbind.value);
>>> }
>>> else {
>>> trace(0, "SNMPGet() failed");
>>> }
>>> }