Hola, yo tambien me estoy pegando ultimamente con este tema, el caso es q buscando y demas encontre una API llamada SNMP4J, es una API de java para generar agentes snmp, prueba a ver si te sirve de algo y comentame.
http://www.snmp4j.org/doc/org/snmp4j/package-summary.html
En principio por lo q pude descubrir es q estos agentes creados gracias a snmp4j son los que acceden a la informacion standard de los "elementos vigilados" por el protocolo por unas unidades de datos llamadas MIB. Los agentes consultan los valores de los MIB y se los devuelven al sisitema gestor que es quien sondea (quien pregunta).
Se que no e smucho pero a lo mejor te aclara algo y puedes seguir avanzando, en cualquier caso agradeceria me comentases tus resultados
Suerte