Ho sviluppato un'applicazione speciale per un'azienda sotto .net in C# ed è utilizzata per anni. Ora è stato sviluppato, una delle principali nuove funzionalità che devo implementare è quella di integrarlo con un altro software inviando trap SNMP ad esso in alcune situazioni di allarme.Definisci MIB e invia trap SNMP sotto .net
Sono uno sviluppatore esperto ma non ho mai utilizzato SNMP. Ho cercato su Google tutto il giorno ma mi sono sempre più confuso su questo argomento. Non ho un chiaro "punto di partenza". Comprendo le basi di SNMP ma non so dove e come iniziare l'implementazione.
Ho i dati che dovrei inviare tramite trap SNMP, ha circa 10 proprietà, alcune date, numeri e stringhe. Dovrei creare le definizioni MIB su queste proprietà. In seguito dovrei implementare una funzione nella mia applicazione che invia trap SNMP basati su questo MIB.
Il progetto è stato sviluppato in .net 4 in C#. Ho trovato questa libreria che sembra promettente: http://sharpsnmplib.codeplex.com/ Ha qualche esempio sull'invio di trap SNMP.
Il mio problema è: da dove cominciare? Come posso definire i file MIB? So che sono alcuni file di testo che devono essere compilati, ma non hanno trovato alcun editor MIB e aiuto su questo argomento.
Qualsiasi aiuto è apprezzato!
Grazie!
In tal caso, in che modo è possibile definire il formato ("campi dati") di una trap SNMP? – Tom