PerfMon4j er en programvare API opprettet for å diagnostisere og overvåke applikasjonsytelse mens programvaren er under belastning & nbsp; Den tillater overvåking søknad på mange nivåer, inkludert.:
& Nbsp; * Metode via deklarativ programmering ved hjelp av Java merknader.
& Nbsp; * Metode nivå via Java Agent Instrumentation API.
& Nbsp; * Servlet Request nivå via en Servlet Filter.
& Nbsp; * vilkårlig kode kjøres punkt via innsatte tidtakere.
Ytterligere fasiliteter aktivere overvåking web forespørsel, informasjon klienten nettleser og vilkårlig system helseinformasjon
Perfmon4j må ikke forveksles med en profiler. Mens profilerings brukes vanligvis til å snapshot ytelse i testmiljøer Perfmon4j gir en API for å bygge ytelsesovervåkere inn din søknad. Som et profiler, kan Perfmon4j overvåke Java-klasser / metoder på bytekode nivå uten å sette egendefinert kode. Perfmon4j inneholder funksjoner utover de som vanligvis finnes i profilerings å muliggjøre etableringen av et omfattende overvåkingssystem som gjør detaljerte beregninger på bruk og ytelsen til deployert systemet under belastning. Disse funksjonene inkluderer:
* Random Sampling -
* Useragent Tracking (For Web-baserte applikasjoner)
* Vilkår timings basert på kode innsetting
* Nestede timings
* Monitor gjennomstrømming og maksimale samtidige tråder
* Monitor vilkårserver beregninger.
* Ekstremt lav overhead når overvåking er deaktivert
* Uttrekkbar Appender kan brukes til å skrive data beregninger for en rekke formater.
* Vilkår timings basert på metodeparametere
Perfmon4j er en API utviklet for å integrere resultatoppfølging og logging i bedriften søknaden. Det er ment å bli utplassert i produksjonsmiljøet for å overvåke detaljerte systemkrav beregninger og bruksmønster.
Perfmon4j har vist seg å være et kraftig og effektivt verktøy i overvåkingen store bedriftsapplikasjoner under belastning
Egenskaper .
- Intervall Timing
- Java Agent Instrumentering kode
- Runtime konfigurering via XML baserte konfigurasjonsfiler
- Servlet Request Monitoring
- Java Stack Trace Sampling
- Intervall Monitoring
- Snapshot Monitor Support
Hva er nytt i denne versjonen:
- Dette mindre vedlikehold utgivelsen inneholder funksjoner som gjør XML konfigurasjon mindre feil -prone.
Hva er nytt i versjon 1.1.0.GA:
- The muligheten til å overvåke SQL henrettelsen gang var lagt til.
- Denne funksjonen gir kompositt overvåking som gjør at du kan bestemme hvilken prosentandel av tiden tilbringes i SQL vs Java applikasjonslaget.
Hva er nytt i versjon 1.0.2.GA:
- You kan nå utløse en tråd spor med en web reqest parameter, http cookie eller http session variabel.
- SQL lage skript nå inkludert for MySQL, SQL Server, Oracle og PostgreSQL.
Hva er nytt i versjon 1.0.1.GA:
- Random Sampling -
- useragent Tracking (For Web-baserte applikasjoner)
- Vilkår timings basert på kode innsetting
- Nestede timings
- Monitor gjennomstrømning og høyeste samtidige tråder
- Monitor vilkårserver beregninger.
- Ekstremt lav overhead når overvåking er deaktivert
- Kan utvides Appender kan brukes til å skrive data beregninger for en rekke formater.
- Vilkår timings basert på metodeparametre
- Intervall Timing
- Java Agent Instrumentering kode
- Runtime konfigurering via XML baserte konfigurasjonsfiler
- Servlet Request Monitoring
- Java Stack Trace Sampling
- Intervall Monitoring
- Snapshot Monitor Support
Kommentarer ikke funnet