More granular control of request RPC timeouts
Description
Acceptance / Success Criteria
Ability to tune the RPC timeout such that long running SNMP requests to slow devices over RPC do not time out, without having to change the global default RPC timeout value.
Lucidchart Diagrams
Activity
Show:
If OpenNMS makes an SNMP request over RPC and the device takes longer to respond than the global RPC timeout, the request times out at the RPC layer and the request fails.
It would be beneficial to have more granularity in the control of the RPC timeout, e.g. per-node using metadata, or for the RPC layer to always honor the timeout of the request, such as would be set in snmp-config.xml.
The only current knob for this is the global RPC timeout value of 20 seconds.