/gosnmpquerier

Scalable Snmp Querier (sync/async)

Primary LanguageGoMIT LicenseMIT

gosnmpquerier

CI Coverage Status GoDoc License

Scalable SNMP querier library

Features

  • Asynchronous and Synchronous scalable snmpquerier
  • Support for Walk/Get/GetNext snmp queries
  • Maximum number of concurrent snmp queries for each device/host (Contention).
  • Circuit Breaker pattern for each device/host connection
  • Back preasure control for each device/host incomming queries
  • Back preasure control for global incomming queries

Unimplemented features / TODO

  • Contention level configured for each device/host
  • Back preasure configuration
  • Set snmp command

Testing

$ make test