/snmp

A high-performance SNMP v3 client library in Go.

Primary LanguageGoBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

snmp Circle CI GoDoc BSD License

An SNMP v3 client library for Go.

This package only supports SNMP v3 with authPriv mode using SHA authentication and AES encryption. Only 128-bit AES is supported.

SNMP sessions are goroutine-safe. One of the goals of this package is to be able to handle sessions with many (> 100) devices concurrently.

API guarantees

API stability is not guaranteed. Vendoring or using a dependency manager is suggested.

License

BSD (see LICENSE)