Statistics common to custom {compname} component repositories
Prev | Chapter 12. Appendix I - Statistics description | Next

## Statistics common to custom {compname} component repositories

These statistics may be found in many components which are using repository implementations created just for them. An example of such components may be:

amp
  with msgBroadcastRepository as {repo} name,
message-archive
  with repositoryPool as a {repo} name,
muc
  with muc-dao as a {repo} name,
pubsub
  with dao as a {repo} name,
sess-man
  with msgRepository as a {repo} name

For custom component repositories we gather statistics in a same way as we do for user and authorization repositories. Statistics are collected on per {method} basis separately for every data source ({dataSourceName}) for which repository is defined.

Statistics Name | Description | Statistics Level | Format | List of Possible Statistics
--- | --- | --- | --- | ---
Average processing time of {method} | Average time it takes to process {method}. | FINE | Integer | `{compname}/{repo}/{dataSourceName}/{method}/Average processing time`
Number of exceptions of a {method} | Number of exceptions {method} has caused. | FINE | Integer | `{compname}/{repo}/{dataSourceName}/{method}/Exceptions during execution`
Number of executions of a {method} | Number of times {method} has been executed. | FINE | Integer | `{compname}/{repo}/{dataSourceName}/{method}/Executions`

Prev | Up | Next
Auth repository statistics of {repo} | Home | Statistics common to components