ASNMP is faster than Synchronous SNMP, since requests are fired without waiting for a response. But it may possible that some of the devices will not be able to respond to an ASNMP request. To resolve this issue use one of following options:
-
Set EnableASNMPForMIB2 in the <BASEDIR>/smarts/conf/discovery/tpmgr-param.conf file to FALSE to disable asynchronous requests for all devices.
-
To disable ASNMP for a particular device, and not for all the devices, use DoNotUseASNMPPattern in the tpmgr-param.conf file.
-
DoNotUseASNMPPattern will allow you to disable asynchronous requests only for specific devices by sysOID. If you want to disable ASNMP for multiple devices, add the sysOID entries separated by |
-
maxOIDsPerPacketForASNMP flag in tpmgr-param.conf file configures the maximum number of OIDs/packet that can be sent using ASNMP. The default value is 19. You can decrease the number of OIDs.
-
SingleOIDPerPacketForASNMPPattern in the tpmgr-param.conf file allows you to disable the sending of multiple OIDs/packets using asynchronous requests only for specific devices using sysOID. You can add the list of sysOID entries separated by |.