« Compteurs de performance (monitoring) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 14 : Ligne 14 :
!usage
!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 être collectés :

Version du 5 mai 2015 à 12:47

{{#images:versionlatest-32x32.png|stock}}

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

Il existe deux 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.
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.