Skip to content

benyamin-7/simple-snmp-collector

 
 

Repository files navigation

SNMP collector through an Asyncio event loop

Setup using docker

Up and build docker container:

docker-compose up --build -d

Without docker:

Install requirements:

pip install -r requirements.txt

Run:

python __main__.py

Configuration

Config your desire OID(s) ane metrics:

nano config/cofig.json

[NOTE]:

  • If you are a Windows user and you don't want to use docker, comment out the uvloop package form requirements.txt
  • The value of -8555 means a problem is occurred during reading data over SNMP or in connection.

About

A dockerized asyncio SNMP collector via event-loop.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Python 98.5%
  • Dockerfile 1.5%