tasklist
on Windows to detect and kill rogue snmp.py processespysnmp
to the latest v4.4.12pyasn1
to the latest v0.4.8pysmi
library v0.3.4 to support compiling MIBs to Python modules at runtimepycrypto
package is no longer required , instead you should now use the pycryptodomex
package. More details in the README docs on installing the pycryptodomex
package.lexicographic mode
on/off for SNMP walking operations using GETNEXT and GETBULK. This setting governs if the entire MIB should be walked to the end or just the OIDs within the scope of the OIDs you start walking from.snmp_traps
and snmp_attributes
snmp.py
processes that splunkd doesn't kill when you disable an input.splunk
package from site-packages. Now using the Splunk Python SDK for all API operations.SNMP v3 support , please follow the docs regarding pycrypto dependencies
pysnmp library update to 4.2.5
Support for plugging in custom response handlers that can format the raw SNMP data in a particular format or perform preprocessing on the raw SNMP data before indexing in Splunk. Has a default response handler which produces the same output as previous versions.Also ships with an example JSONFormatterResponseHandler.
Robustified exception handling
More detailed logging