Tworzenie statystyk

0

Witam,
tworzę aplikację web w javie i potrzebuję narzędzie, które utworzy mi statystyki dla poszczególnych metod, ile razy, kiedy i przez jakiego użytkownika były wywoływane. Wszystkie zebrane dane powinny być gdzieś zapisywane i w łatwy sposób filtrowane w razie konieczności.

Mogę prosić o jakieś porady i propozycję ?

Z góry już dziękuję za odpowiedź.

0

Wyglada na zadanie dla AOP (programowanie aspektowe). Np AspectJ lub w Springu masz takie mozliwosci. Jesli nie chcesz zaprzegac calej nowej biblioteki, to mozesz napisac wlasne Proxy (java.lang.reflect.Proxy, java.lang.reflect.IncvocationHandler) - moze wymagac troche pracy jesli jest wiele tych klas i metod.
Jesli natomist chodzi o metody HTTP (get, post - nie sprecyzowales, a piszesz aplikacje webowa wiec to jest tez opcja) to wystarczy ze zainteresujesz sie filtrami.

0

Witam,
Znalazłem między czasie ciekawe narzędzie, nazywa się JAMon. Z opisu wynika, że mogłoby to rozwiązać mój problem ale nie mogę sobie poradzić z integracją tego toola z moim projektem

piseloza - dziękuję za odpowiedź, właśnie pracuję w Springu i udało mi się dodać filtr w pliku web.xml, dzięki czemu nie muszę dopasowywać kodu metod. Teraz musze miec mozliwosc manipulacji tymi danymi.

JAMon sklada sie z pliku jamon.jar i jamon.war. W pliku jar sa konieczne do pracy metody a w pliku war generator tabeli itd... Tutaj mam niestety problem z wtopieniem tego war w moj projekt.
Pracuje w Ecplise z Maven i korzystam z Tomcata.

W jaki sposob mozna dodac jamon.war do mojego projektu ?
Probowalem w Eclipse poprzez import- war file ale wtedy Eclipse tworzy mi drugi oddzielny projekt i do tego wszystkiego nie dziala.

1 użytkowników online, w tym zalogowanych: 0, gości: 1