Send a Get using non-standard port and timeout
- Last Updated: February 20, 2023
- 1 minute read
var oSnmpRqst = new ActiveXObject("CoreAsp.SnmpRqst");var nDeviceID = 150;var oComResult = oSnmpRqst.Initialize(nDeviceID);if (oComResult.Failed){ Context.LogMessage(oComResult.GetErrorMsg);}oComResult = oSnmpRqst.SetPort(1234);oComResult = oSnmpRqst.SetTimeoutMs(5000); // 5 second timeoutvar oSnmpResponse = oSnmpRqst.Get("1.3.6.1.2.1.2.1.0");if (oSnmpResponse.Failed){ Context.LogMessage("Failure. Error=" + oSnmpResponse.GetErrorMsg);}else{ Context.LogMessage("Success. Polled " + oSnmpResponse.GetOid + ", got " + oSnmpResponse.GetValue);}