Compteurs de performance (monitoring)

De Wiki1000
(Différences entre les versions)
Ligne 3 : Ligne 3 :
 
Les compteurs de performance sont des compteurs d'évènements internes permettant de suivre l'activité du service.
 
Les compteurs de performance sont des compteurs d'évènements internes permettant de suivre l'activité du service.
  
Il existe deux type de compteur :
+
Il existe trois type de compteur :
  
 
* Des compteurs d’évènements qui cumulent le nombre d'évènement.
 
* Des compteurs d’évènements qui cumulent le nombre d'évènement.
 
* Des compteurs de taux qui cumulent un nombre d'évènement par seconde.
 
* Des compteurs de taux qui cumulent un nombre d'évènement par seconde.
 +
* Des pourcentages d'utilisation
  
 
{|class="wikitable"
 
{|class="wikitable"

Version du 5 mai 2015 à 13:47

versionlatest-32x32.png

Les compteurs de performance sont des compteurs d'évènements internes permettant de suivre l'activité du service.

Il existe trois type de compteur :

  • Des compteurs d’évènements qui cumulent le nombre d'évènement.
  • Des compteurs de taux qui cumulent un nombre d'évènement par seconde.
  • Des pourcentages d'utilisation
Nom Type usage
system.cpu.idle % System cpu idle (%)
process.cpu.usage % Process cpu usage (%)
system.memory.virtualSetSize n Memory virtual set size (Mo)
system.memory.workingSetSize n Memory working set size (Mo)
system.memory.pageFault n/s Memory page fault (n/s)
sql.exec.hit n/s Sql execution hit (n/s)
sql.exec.count n Sql execution count (n)
sql.queries.count n Sql query count (n)
sql.sessions.count n Sql session count (n)
services.hit n/s Services hit (n/s)
services.hit.count n Services hit count (n)
objects.count n Framework objects count (n)
code.exec.hit n/s Framework codes hit (n/s)
code.exec.count n Framework codes count (n)
transactions.hit n/s Framework transaction commit hit (n/s)
transactions.count n Framework transaction commit count (n)
threads.inuse n Threads in use (n)
threads.full n Thread pool is full (n)
threads.waiting n Threads waiting for pool (n)
threads.fault n Threads wait ending on timeout (n)
contexts.count n User context allocated (n)
contexts.inuse n User context in use (n)
contexts.fault n User context fault (n)
workers.exec.count n Worker execution count (n)
forms.exec.hit n/s Forms hit count (n/s)
forms.exec.count n Forms exec count (n)
exceptions.va.count n Exceptions VA count (n/s)
exceptions.hit n/s Exceptions hit count (n/s)
exceptions.count n Exceptions count (n)
events.hit n/s Events hit count (n/s)
events.count n Events count (n)
http.hit n/s HTTP hit count (n/s)
http.count n HTTP count (n)
http.redirect.hit n/s HTTP redirect hit count (n/s)
http.redirect.count n HTTP redirect count (n)
http.acl.deny.hit n/s HTTP ACL deny count (n/s)
http.acl.deny.count n HTTP ACL deny count (n)
http.500.hit n/s HTTP 500 hit count (n/s)
http.500.count n HTTP 500 count (n)
http.400.hit n/s HTTP 400 hit count (n/s)
http.400.count n HTTP 400 count (n)
authenticate.success.count n login success count (n)
authenticate.failure.hit n/s login failure hit count (n/S)
authenticate.failure.count n login failure count (n)


Les compteurs de performances peuvent être collectés :

Les compteurs de performances peuvent déclencher des alertes ou des erreurs sur dépassement de seuils pré-configurés.

Outils personnels