He desarrollado una aplicación especial para una compañía bajo .net en C# y se utiliza desde hace años. Ahora está desarrollado, una de las principales características nuevas que tengo que implementar es integrarlo con otro software enviándole trampas SNMP en algunas situaciones de alerta.Defina MIB y envíe SNMP trap en .net
Soy un desarrollador experimentado pero nunca he usado SNMP. Busqué en Google todo el día, pero cada vez estoy más confundido sobre este tema. No tengo un "punto de partida" claro. Entiendo los conceptos básicos de SNMP, pero no sé dónde ni cómo comenzar la implementación.
Tengo los datos que debo enviar a través de SNMP trap, tiene unas 10 propiedades, algunas fechas, números y cadenas. Debería crear definiciones MIB en estas propiedades. Más tarde, debería implementar una característica en mi aplicación que envíe trampas SNMP basadas en esta MIB.
El proyecto está desarrollado en .net 4 en C#. Encontré esta biblioteca que parece prometedora: http://sharpsnmplib.codeplex.com/ Tiene alguna muestra sobre el envío de trampas SNMP.
Mi problema es: ¿por dónde empezar? ¿Cómo puedo definir los archivos MIB? Sé que son algunos archivos de texto que deben compilarse, pero no han encontrado ningún editor de MIB ni ayuda sobre este tema.
¡Se agradece cualquier ayuda!
Gracias!
Si es así, ¿cómo puedo definir el formato ('campos de datos') de una trampa SNMP? – Tom