PerfMon4j jest API oprogramowanie stworzone w celu diagnozowania i monitorowania wydajności aplikacji, podczas gdy oprogramowanie jest pod obciążeniem & nbsp; Pozwala monitorowania aplikacji na wielu poziomach, w tym.:
& Nbsp; * Metoda poprzez programowanie deklaratywne przy użyciu języka Java adnotacje.
& Nbsp; * Poziom Metoda poprzez agenta Java API Instrumentation.
& Nbsp; * Servlet poziom Zapytanie poprzez filtr serwletu.
& Nbsp; * dowolny punkt wykonanie kodu poprzez wstawionych timerów.
Dodatkowe udogodnienia pozwalają na monitorowanie żądania przeglądarki internetowej, klienta i informacje dowolnego systemu informacji na temat zdrowia
Perfmon4j nie należy mylić z profilera. Podczas profilowania są zazwyczaj używane do wykonywania snapshotów w środowiskach testowych Perfmon4j zapewnia API do budowania monitorów wydajności w swojej aplikacji. Jak profiler, Perfmon4j może monitorować klas Java / metod na poziomie kodu bajtowego bez wkładania niestandardowego kodu. Perfmon4j zapewnia możliwości niż istniejące zwykle w profilowania, aby umożliwić stworzenie kompleksowego systemu monitoringu, który umożliwia szczegółowe metryki na temat użytkowania i wydajność telefonu wdrożonego systemu pod obciążeniem. Funkcje te obejmują:
* Wyrywkowych próbek -
* UserAgent (Dla aplikacjach internetowych)
* w oparciu o arbitralne czasy wstawiania kodu
* czasy zagnieżdżone
* Monitorowanie i maksymalna przepustowość równoległych wątków
* Monitorowanie dowolnych wskaźników serwera.
* Bardzo niski narzut, gdy monitoring jest wyłączony
* Wysuwany appender może być używany do zapisywania danych wskaźników do różnych formatów wyjściowych.
* w oparciu o arbitralne czasy parametrów metody
Perfmon4j jest przeznaczony do integracji API monitorowania wydajności i logowania do aplikacji korporacyjnych. To ma być wdrożony w środowisku produkcyjnym monitorowanie szczegółowe metryki systemu i wykorzystania wzorca.
Perfmon4j okazał się potężnym i skutecznym narzędziem monitorowania dużych aplikacji korporacyjnych skalę pod obciążeniem
Opis .
- Interwał czasowy
- Java agent Oprzyrządowanie kodu
- Konfiguracja Runtime poprzez pliki konfiguracyjne oparte na XML
- Servlet Zapytanie Monitoring
- Java Śledzenie stosu próbkowania
- Interwał Monitoring
- Migawka monitor Pomoc
Co nowego w tym wydaniu:
- To niewielkie prasowa zawiera konserwacji cechy dzięki konfiguracji XML mniej błędów -prone.
Co nowego w wersji 1.1.0.GA:
- The możliwość monitorowania SQL był czas wykonania dodany.
- Funkcja ta umożliwia monitorowanie kompozytowy, który pozwala określić, jaki procent czasu spędza w SQL vs warstwie aplikacji Java.
Co nowego w wersji mogą teraz wywołać 1.0.2.GA:
- You wątek z śladu Zmienna sesja parametr internetowej reqest, ciasteczka http lub http.
- tworzenie skryptów SQL dla MySQL teraz włączone, SQL Server, Oracle oraz PostgreSQL.
Co nowego w wersji 1.0.1.GA:
- Random Sampling -
- UserAgent (dla aplikacji opartych na sieci Web)
- w oparciu o arbitralne czasy kodu wstawiania
- czasy zagnieżdżone
- monitor i maksymalne przepustowości jednoczesnych wątków
- Monitorowanie dowolnych wskaźników serwera.
- Bardzo niski narzut, gdy monitoring jest wyłączony
- Wysuwany appender może być używany do zapisywania danych wskaźników do różnych formatów wyjściowych.
- w oparciu o arbitralne czasy parametrów metody
- Interwał czasowy
- Java agent Oprzyrządowanie kodu
- Konfiguracja Runtime poprzez pliki konfiguracyjne oparte na XML
- Servlet Zapytanie Monitoring
- Java Śledzenie stosu próbkowania
- Interwał Monitoring
- Migawka monitor Pomoc
Komentarze nie znaleziono