c++ - tools - snmp version 5.7 3
¿Biblioteca de cliente SNMP fácil de usar para c++? (4)
¿Qué es una biblioteca de cliente SNMP fácil de usar para c ++?
Probablemente la mejor opción es net-snmp . Tenga en cuenta que la biblioteca tiene un enlace "C", pero funcionará perfectamente con C ++.
Descubrí que Net-SNMP no es compatible con multi-threading con consultas de tipo v3. Entonces, si está escribiendo una herramienta de monitoreo de SNMP que va a sondear múltiples hosts, deberá tener esto en cuenta.
OpenSNMP contiene una implementación completa de subprocesos múltiples de SNMPv3 que se realiza en C ++ (completa con clases, etc.). No es muy utilizado y mantenido sin embargo.
Es probable que Net-SNMP con v3 sobre TLS / DTLS sea seguro para hilos ya que es realmente SNMPv3 / USM el que contiene problemas de subprocesamiento. Creo.
SNMP ++ también es una buena biblioteca de código abierto para desarrolladores de C ++.