Ho bisogno di OID personalizzati per il monitoraggio di alcuni dei miei stati software. Ma non riesco a capire: come posso creare OID personalizzati (come .1.3.6.1.4.1.30891.100.103) nel sistema Windows XP? Ho bisogno di alcuni di loro per scrivere alcune informazioni e leggerle quando necessario, ma non ho idea di come crearle nel sistema.SNMP: creare OID personalizzato
5
A
risposta
2
È necessario eseguire questa operazione scrivendo un'estensione dell'agente SNMP di Windows. L'articolo che segue mostra come,
http://www.codeproject.com/KB/IP/SNMP_Agent_DLL__Part1_.aspx
6
Ci sono alcune opzioni per registrare OID, tra cui:
- Private Enterprise Numbers (che sono poi publicly listed)
- UUID-based OIDs
In entrambi i casi, questo definisce un prefisso e si può fare quello che vuoi con il resto dell'albero.
Suggerirei di leggere anche questo se non si è sicuri di cosa scegliere: http://www.oid-info.com/faq.htm (in particolare "How to get an OID assigned?").
Ma come posso aggiungerli al sistema? Voglio dire: se lo registro su uno di questi siti non apparirà nel mio sistema e non ho idea di come aggiungerlo lì. – Flynn
Non sicuro, forse qualcosa in questo modo: http://msdn.microsoft.com/en-us/library/aa393621%28VS.85%29.aspx – Bruno