PerfMon4j est une API de logiciel créé pour diagnostiquer et surveiller les performances des applications pendant que le logiciel est en charge & nbsp; Il permet une application de surveillance à plusieurs niveaux, y compris.:
& Nbsp; * Méthode par programmation déclarative en utilisant annotations Java.
& Nbsp; * niveau de la méthode via l'API Java Agent Instrumentation.
& Nbsp; * Servlet Demande niveau via un filtre de servlet.
& Nbsp; * arbitraire point d'exécution de code via minuteries insérées.
Les autres installations permettent de surveiller requête web, les informations du navigateur du client et des informations arbitraires du système de santé
Perfmon4j ne doit pas être confondu avec un profileur. Alors que les profileurs sont généralement utilisés pour la performance de l'instantané dans les environnements de test Perfmon4j fournit une API pour construire des moniteurs de performance dans votre application. Comme un profileur, Perfmon4j peut surveiller classes Java / méthodes au niveau de byte code sans avoir à insérer le code personnalisé. Perfmon4j offre des fonctions au-delà de celles qu'on trouve habituellement dans les profileurs pour permettre la création d'un système global de suivi qui permet des mesures détaillées sur l'utilisation et les performances de votre système déployé sous charge. Ces caractéristiques comprennent:
* Échantillonnage aléatoire -
* Suivi UserAgent (Pour les applications basées sur le Web)
* timings arbitraires fondées sur l'insertion de code
* timings imbriquées
* Le débit de moniteur et les discussions maximales simultanées
* Surveiller les performances des serveurs arbitraires.
* Extrêmement faible surcharge lorsque la surveillance est désactivée
* Appender extensible peut être utilisé pour écrire des paramètres de données pour une grande variété de formats de sortie.
* timings arbitraires basées sur des paramètres de la méthode
Perfmon4j est une API destinée à intégrer le suivi de la performance et de l'exploitation forestière dans votre application d'entreprise. Il est destiné à être déployé dans un environnement de production pour surveiller des paramètres du système détaillées et le mode d'utilisation.
Perfmon4j a prouvé être un outil puissant et efficace dans la surveillance de grandes applications d'entreprise à l'échelle sous charge
Caractéristiques :.
- Intervalle Timing
- Java Agent Instrumentation du code
- configuration de Runtime via des fichiers XML de configuration basée
- Servlet Demande surveillance
- Java Stack Trace échantillonnage
- Intervalle de surveillance
- Moniteur support instantané
Ce qui est nouveau dans cette version:
- Cette version de maintenance mineure inclut des fonctionnalités pour rendre la configuration XML moins d'erreurs -prone.
Ce qui est nouveau dans la version capacité de 1.1.0.GA:
- The pour surveiller SQL temps d'exécution était ajouté.
- Cette fonction permet la surveillance composite qui vous permet de déterminer quel est le pourcentage de temps passé dans le SQL vs la couche d'application Java.
Quoi de neuf dans la version 1.0.2.GA:
- You peut maintenant se déclencher une trace de fil avec une variable de session paramètre reqest web, http cookie ou http.
- SQL créer des scripts inclus maintenant pour MySQL, SQL Server, Oracle et PostgreSQL.
Ce qui est nouveau dans la version 1.0.1.GA:
- Random échantillonnage -
- Suivi UserAgent (Pour les applications basées Web)
- timings arbitraires fondées sur l'insertion de code
- timings imbriqués
- Moniteur débit et maximales threads simultanés
- Surveiller les performances des serveurs arbitraires.
- Extrêmement faible surcharge lorsque la surveillance est désactivée
- appender extensible peut être utilisé pour écrire des mesures de données à une variété de formats de sortie.
- timings arbitraires basées sur des paramètres de la méthode
- Intervalle Timing
- Java Agent Instrumentation du code
- configuration de Runtime via des fichiers XML de configuration basée
- Servlet Demande surveillance
- Java Stack Trace échantillonnage
- Intervalle de surveillance
- Moniteur support instantané
Commentaires non trouvées