Търся пример за излагане на методите, които вече са изложени чрез MBean сървър със SNMP.
Четох, че тъй като Java6 това вече се поддържа в JDK, но също така намерих snmp4j като библиотека. Но не можах да намеря нито един пример, който да отговаря на моя сценарий или би бил полезен.
Вече имам MBeans, регистрирани в MBeanServer, и търся начин да подобря класовете, които вече имам, за да ги направя подходящи за SNMP. Не мога да използвам mibgen, тъй като би било обратното.
Може би някой може да ми даде пример какво трябва да направя, за да мога да наблюдавам приложението си чрез някакъв SNMP мениджър.
Примерен MBean би бил
public interface ExporterMXBean {
public static String BEANNAME = "exporter:type=Exporter,name=Exporter";
String getOutputDirectory();
void setOutputDirectory(String outputDirectory);
void startExport();
int getNumberOfThreadsWorking();
}
Какво трябва да добавя към реализацията на интерфейса, как да регистрирам това в MIB и как ще бъде изложено/виждано от мениджър?
Благодаря предварително.