Skip to main content

SNMP Command Responder

PyPI Python Versions GitHub license

The SNMP Command Responder daemon runs one or more SNMP agents and maintains one or more trees of SNMP managed objects (i.e. MIBs). The user can interface those managed objects with the data they are willing to serve over SNMP.

SNMP requests received by any of the embedded SNMP agents can be routed to any of the MIB trees for processing via a declarative mini-language.

The use-case for SNMP Command Responder is to serve user data over SNMP.

Features

  • SNMPv1/v2c/v3 operations with built-in protocol and transport translation capabilities
  • SNMPv3 USM supports MD5/SHA/SHA224/SHA256/SHA384/SHA512 auth and DES/3DES/AES128/AES192/AES256 privacy crypto algorithms
  • Maintains multiple independent SNMP engines, network transports and MIB trees
  • Discovers pip-installable MIB implementations
  • Extension modules supporting SNMP PDU filtering and on-the-fly modification
  • Works on Linux, Windows and OS X

Download & Install

SNMP Command Responder software is freely available for download from PyPI.

Just run:

$ pip install snmpresponder-lextudio

Alternatively, you can get it from GitHub.

How to use SNMP Command Responder

First you need to configure the tool. It is largely driven by configuration files written in a declarative mini-language. To help you started, we maintain a collection of configuration files designed to serve specific use-cases.

Getting help

If something does not work as expected or we are missing an interesting feature, open an issue at GitHub or post your question on Stack Overflow.

Finally, your PRs are warmly welcome! ;-)

Copyright (c) 2019, Ilya Etingof. Copyright (c) 2022, LeXtudio Inc.. All rights reserved.

Metadata

Release files for snmpresponder-lextudio 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for snmpresponder-lextudio 0.0.3
File Size Uploaded
snmpresponder_lextudio-0.0.3.tar.gz 51.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for snmpresponder-lextudio 0.0.3
File Interpreter ABI Platform
snmpresponder_lextudio-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 75.1 kB

Release files / snmpresponder_lextudio-0.0.3.tar.gz

Download URL snmpresponder_lextudio-0.0.3.tar.gz
Size 51.3 kB
Tags Source
SHA-256 checksum
How to use checksums
dbb80960c7948e896995ebb09b82d8c1a0a515642fd2a89dd60c7af35008b3bb
BLAKE2b-256 checksum
How to use checksums
e713915c6d011a78109044478e7948bd66d2ed03afee3de2bc033f2399f12f13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.7.13 Darwin/22.1.0

Release files / snmpresponder_lextudio-0.0.3-py3-none-any.whl

Download URL snmpresponder_lextudio-0.0.3-py3-none-any.whl
Size 23.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9a1c34aa95c460d04f03d1cbde0c87f41d99757b0f231b4a2ddbb5eb69693233
BLAKE2b-256 checksum
How to use checksums
64f0eb02677ed5e23e3f30690cef9d9a114b171b28dc0b67289d01b936562b35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.7.13 Darwin/22.1.0

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page