Projects / snmpd-pyagentx


snmpd-pyagentx provides Python3 bindings for AgentX extension of the snmpd part of the Net-SNMP project. It allows you to tie into snmpd, returning your own values for OIDs or whole OID trees right from the Python code. It consists of a thin C interface for snmp_agent_api(3), provided by net-snmp project libraries, and pure Python logic for handling forwarded requests. The C code is loosely based on the python-agentx project codebase by Bozhin Zafirov.

Operating Systems

Recent releases

  •  09 Apr 2010 09:28

    Release Notes: The OIDDict code has been refactored (mostly simplified), extending its capabilities to an unrestricted dict interface.

    •  17 Mar 2010 16:12

      Release Notes: Support for unsigned (including 64-bit) SNMP types has been added.

      •  15 Mar 2010 16:38

        Release Notes: This release adds extension stacking support via request-handler delegation. It adds more example code and has minor bugfixes.

        •  02 Mar 2010 14:43

          Release Notes: The MIB interface was simplified. The build system was updated for FreeBSD compatibility. Bugs were fixed. Documentation was added.

          •  01 Mar 2010 16:51

            Release Notes: This release fixes several major issues as well as the distribution system.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.