PerfMon4j ay isang nilikha upang masuri at subaybayan ang pagganap ng aplikasyon habang ang software ay sa ilalim ng load & nbsp software API; Ito ay nagpapahintulot sa monitoring application sa maraming mga antas, kabilang ang.:
& Nbsp; * Paraan sa pamamagitan ng paturol programming gamit ang Java Anotasyon.
& Nbsp; * level Paraan sa pamamagitan ng Java Agent paggamit ng mga kasangkapan API.
& Nbsp; * level Servlet Request sa pamamagitan ng isang Servlet Filter.
& Nbsp; * arbitrary point pagpapatupad ng code sa pamamagitan ng nakapasok timer.
Karagdagang mga pasilidad paganahin monitoring web kahilingan, ang impormasyon client ng browser at arbitrary sistema ng pangkalusugang impormasyon
Perfmon4j hindi dapat malito sa isang profiler. Habang profilers ay karaniwang ginagamit sa pagganap ng snapshot sa pagsubok na kapaligiran ay nagbibigay Perfmon4j isang API upang bumuo ng mga sinusubaybayan ang pagganap sa iyong application. Tulad ng isang profiler, maaaring masubaybayan Perfmon4j klase / mga pamamaraan Java sa antas byte code nang hindi ipinapasok ang pasadyang code. Perfmon4j nagbibigay ng mga katangian na lampas sa mga karaniwang matatagpuan sa profilers upang paganahin ang paglikha ng isang komprehensibong sistema ng pagsubaybay na nagbibigay-daan sa detalyadong mga sukatan sa paggamit at pagganap ng iyong deployed sistema sa ilalim ng load. Ang mga tampok na kasama ang:
* Random Sampling -
* UserAgent Tracking (Para based na mga aplikasyon ng Web)
* Arbitrary timings batay sa insertion code
* Nakapugad timings
* Monitor throughput at maximum kasabay na mga thread
* Monitor arbitrary metrics server.
* Labis na mababa sa itaas kapag monitoring ay hindi pinagana
* Extendable appender ay maaaring gamitin upang isulat ang mga sukatan ng data sa isang iba't ibang mga output format.
* Arbitrary timings batay sa mga parameter ng paraan
Perfmon4j ay isang API na dinisenyo upang maisama ang pagganap ng pagmamanman at logging sa iyong application enterprise. Ito ay inilaan upang maging deployed sa produksyon na kapaligiran upang masubaybayan ang detalyadong sukatan system at paggamit pattern.
Perfmon4j ay napatunayan na maging isang malakas at epektibong kasangkapan sa pagsubaybay sa malaking proporsyon negosyo aplikasyon sa ilalim ng load
Features .
- Palugit Timing
- Java Agent paggamit ng mga kasangkapan ng code
- configuration Runtime pamamagitan Based Configuration file ng XML
- Servlet Request Monitoring
- Java stack bakas Sampling
- Palugit Monitoring
- Snapshot Monitor Support
Ano ang bago sa release na ito:
- Ang mga menor de edad release maintenance kabilang ang mga tampok na gumawa ng mas kaunting configuration XML error makiling.
Ano ang bago sa 1.1.0.GA:
- The kakayahan bersyon upang masubaybayan ang SQL pagpapatupad ng panahon ay naidagdag.
- Ang tampok na ito composite pagsubaybay na nagbibigay-daan sa iyo upang matukoy kung ano ang porsyento ng oras na ginugugol sa SQL vs ang application layer Java.
Ano ang bago sa bersyon maaari 1.0.2.GA:
- You ngayong ma-trigger ang isang bakas thread na may isang parameter web reqest, http cookie o http variable session.
- lumikha ng mga script sa SQL ngayon kasama para sa MySQL, SQL Server, Oracle at PostgreSQL.
Ano ang bago sa bersyon 1.0.1.GA:
- Random Sampling -
- UserAgent Tracking (Para sa Web batay aplikasyon)
- arbitrary timings batay sa insertion code
- Nakapugad timings
- Monitor throughput at maximum kasabay na mga thread
- Subaybayan arbitrary metrics server.
- Labis na mababa sa itaas kapag monitoring ay hindi pinagana
- Extendable appender ay maaaring gamitin upang isulat ang mga sukatan ng data sa isang iba't ibang mga output format.
- arbitrary timings batay sa mga parameter ng paraan
- Palugit Timing
- Java Agent paggamit ng mga kasangkapan ng code
- configuration Runtime pamamagitan Based Configuration file ng XML
- Servlet Request Monitoring
- Java stack bakas Sampling
- Palugit Monitoring
- Snapshot Monitor Support
Mga Komento hindi natagpuan