Je cherche un exemple pour exposer les méthodes déjà exposées via le serveur MBean avec SNMP. J'ai lu que Java6 est déjà supporté dans le JDK, mais j'ai aussi trouvé snmp4j en tant que bibliothèque. Mais je n'ai trouvé aucun exemple qui corresponde à mon scénario, ou qui serait utile.Activer la surveillance SNMP pour l'application Java avec les MBeans existants
J'ai déjà des MBeans enregistrés sur MBeanServer, et je cherche un moyen d'améliorer les classes que j'ai déjà afin de les rendre compatibles avec SNMP. Je ne peux pas utiliser mibgen, comme ce serait l'inverse.
Peut-être que quelqu'un peut me donner un exemple sur ce que j'ai besoin de faire pour pouvoir surveiller mon application via un gestionnaire SNMP.
Un exemple MBean serait
public interface ExporterMXBean {
public static String BEANNAME = "exporter:type=Exporter,name=Exporter";
String getOutputDirectory();
void setOutputDirectory(String outputDirectory);
void startExport();
int getNumberOfThreadsWorking();
}
Qu'est-ce que je dois ajouter à la mise en œuvre de l'interface, comment pourrais-je inscrire à un MIB, et comment serait-il exposé/visible à un gestionnaire?
Merci d'avance.
, je réussi à créer une petite application w/scalaires seulement que je peut appeler via mon gestionnaire de test créé, ainsi qu'avec nagios – divadpoc