PerfMon4j är en programvara API skapats för att diagnostisera och följa upp programmets prestanda när programvaran är under belastning & nbsp; Det gör att övervaka tillämpningen på många nivåer, inklusive.:
& Nbsp; * Metod via deklarativ programmering med Java Anteckningar.
& Nbsp; * Metod nivå via Java Agent Instrumentation API.
& Nbsp; * Servlet Begär nivå via en Servlet filter.
& Nbsp; * opålitlig kod punkten via insatta timers.
Ytterligare anläggningar möjliggör övervakning webbförfrågan, klientens webbläsare information och godtyckliga systemet hälsoinformation
Perfmon4j ska inte förväxlas med en profilerare. Medan profilerare används typiskt för att ögonblicks prestanda i testmiljöer Perfmon4j ger ett API för att bygga prestanda monitorer i din ansökan. Som en profiler, kan Perfmon4j övervaka Java-klasser / metoder på bytekod nivå utan att sätta in egen kod. Perfmon4j innehåller funktioner utöver de som normalt återfinns i profilerare för att möjliggöra skapandet av ett omfattande övervakningssystem som möjliggör detaljerade statistik om användningen och prestanda för din utplacerade systemet under belastning. Dessa funktioner inkluderar:
* Slumpmässigt urval -
* Useragent Tracking (webbaserade applikationer)
* Godtyckliga tider baserat på kod insättnings
* Kapslade timings
* Övervaka genomströmning och maximal samtidiga trådar
* Övervaka godtyckliga server statistik.
* Extremt låga omkostnader när övervakningen är inaktiverad
* Utdrag appender kan användas för att skriva datamått till en mängd olika utformat.
* Godtyckliga tider baserat på metodparametrar
Perfmon4j är ett API för att integrera övervakning och loggning prestanda i ditt företags ansökan. Den är avsedd att sättas in i produktionsmiljö för att övervaka detaljerat system statistik och användningsmönster.
Perfmon4j har visat sig vara ett kraftfullt och effektivt verktyg för att övervaka stora applikationer skala företag under belastning
Egenskaper .
- Intervall Timing
- Java Agent Instrumentation av koden
- Runtime konfiguration via XML-baserad konfigurationsfiler
- Servlet Begär Övervakning
- Java Stack Trace Provtagning
- Intervall Övervakning
- Snapshot bildskärmar
Vad är nytt i den här versionen:
- Denna mindre underhåll versionen innehåller funktioner för att göra XML-konfiguration mindre fel -prone.
Vad är nytt i version 1.1.0.GA:
- The förmåga att övervaka SQL exekveringstid var sattes.
- Den här funktionen ger komposit övervakning som låter dig bestämma hur många procent av tiden spenderas i SQL vs Java applikationslagret.
Vad är nytt i version kan 1.0.2.GA:
- You nu utlösa en tråd spår med en session webb reqest parameter, http cookie eller http variabel.
- SQL skapa skript nu ingår för MySQL, SQL Server, Oracle och PostgreSQL.
Vad är nytt i version 1.0.1.GA:
- Random Provtagning -
- Useragent Tracking (webbaserade applikationer)
- Godtyckliga tider baserat på kod insättnings
- Kapslade tider
- Monitor genomströmning och maximal samtidiga trådar
- Övervaka godtyckliga server statistik.
- Extremt låg overhead när övervakningen är inaktiverad
- Utdragbar appender kan användas för att skriva datamått till en mängd olika utformat.
- Godtyckliga tider baserat på metodparametrar
- Intervall Timing
- Java Agent Instrumentation av koden
- Runtime konfiguration via XML-baserad konfigurationsfiler
- Servlet Begär Övervakning
- Java Stack Trace Provtagning
- Intervall Övervakning
- Snapshot bildskärmar
Kommentarer hittades inte