Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Jamon монитор сервлета


Автор: integral 11.5.2010, 19:20
Добрый день, пытаюсь использовать Jamon для млниторинга, для начала написал простенький сервлет с единственным полезным методом

Код

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        Monitor mon = MonitorFactory.getMonitor("com.jamonapi.pageHits", "ms.");
        
        if( !mon.hasListeners() ) { 
            JAMonListener listener=JAMonListenerFactory.get("NLargestValueBuffer");
            mon.getListenerType("value").addListener(listener);
            listener=JAMonListenerFactory.get("NLargestValueBuffer7Days");
            mon.getListenerType("value").addListener(listener); 
            listener = JAMonListenerFactory.get("FIFOBuffer");
            mon.getListenerType("value").addListener(listener);
        }
        
        ServletOutputStream out = response.getOutputStream();
        out.println("Hello world!");
        out.flush();
        for(int i = 0; i < Integer.MAX_VALUE; ++i);
        
        System.out.println( mon.stop() );
    }


задеплоил полученый war (предварительно изменил web.xml) и добавил jamon.war (как описано http://jamonapi.sourceforge.net/#ServletFilter)
пытаюсь просмотреть результат на http://localhost:8080/jamon/jamonadmin.jsp, не вижу результатов своего сервлета
может кто-то стыкался с таким? какое решение?  smile 
спасибо!


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)