Monitoreo de dispositivos con SNMP
Comenzamos a construir una de las primeras aplicaciones multiplataformas usandoxamarin y la biblioteca #SNMP, para permitir la gestión de la configuración de los dispositivos y el monitoreo de la salud en tiempo real utilizando un protocolo de gestión de redes simple (SNMP). Usando esto, podremos monitorear varios aspectos de la salud del dispositivo como: tiempo de actividad, uso de la memoria, latencia de ping y número de procesos y ver actualizaciones en tiempo real utilizando sistemas de gestión de redes populares (NMS) como Cacti y Nagios. También hemos implementado SNMPV3 que incorpora autenticación y cifrado.
Usando la solicitud de SNMP Get, un sistema de administrador de red puede solicitar el valor de todo o un solo OID particular (SNMP V1, V2C y V3). Usando SNMP GetNext, el administrador puede pedir el valor al lado del OID actual (SNMP V1, V2C y V3). Uso de SNMP Establecer el Administrador puede establecer el valor de un OID particular (SNMP V1, V2C y V3).
SNMP V1 y V2C Solicitud Comunity => "Público"
SNMP V3 Credenciales de solicitud: Proveedor de privacidad Noauthnopriv user => "ni" Provider de privacidad Authpriv => Md5 Auth Password: "Autenticación" Desventaje de privacidad: "PrivacyPhrase" AES Privacy Password: "PrivacyPhrase"