Skip to Content
Getting Started

Getting Started

Install snmpkit and set up your environment.

Installation

pip install snmpkit

Requirements

  • Python 3.14+

For Agent (AgentX) support, you also need:

  • Net-SNMP (snmpd with AgentX enabled)

Installing Net-SNMP (Agent only)

sudo apt install snmpd snmp libsnmp-dev

Verify Installation

import snmpkit print(snmpkit.__version__)

Configure snmpd for AgentX (Agent only)

To use snmpkit agents, enable AgentX in snmpd:

/etc/snmp/snmpd.conf
# Enable AgentX master agent master agentx agentXSocket /var/agentx/master # Allow read access rocommunity public # Allow write access (for SET operations) rwcommunity private

Restart snmpd:

sudo systemctl restart snmpd

The default AgentX socket is /var/agentx/master. Make sure your user has permission to connect to it.

Next Steps

Choose your path:

Last updated on