Metrics in tia® Content Server core
tia®Content Server can be be observed in detail with metrics. Currently there is prometheus exporter support under http://<HOST>:<PORT>/actuator/prometheus
This document describes some of the metrics based on tia® Content Server Core 3.5.0.
On your system the metrics can be partially available due to different system environments.
kgs reserves the right to adapt, add or remove the metrics in newer versions without prior notice
Generic and system Metrics
Name | Description |
---|---|
application.ready.time | Time taken for the application to be ready to service requests |
application.started.time | Time taken to start the application |
disk.free | Usable space for path |
disk.total | Total space for path |
executor.active | The approximate number of threads that are actively executing tasks |
executor.completed | The approximate total number of tasks that have completed execution |
executor.pool.core | The core number of threads for the pool |
executor.pool.max | The maximum allowed number of threads in the pool |
executor.pool.size | The current number of threads in the pool |
executor.queue.remaining | The number of additional elements that this queue can ideally accept without blocking |
executor.queued | The approximate number of tasks that are queued for execution |
jvm.buffer.count | An estimate of the number of buffers in the pool |
jvm.buffer.memory.used | An estimate of the memory that the Java virtual machine is using for this buffer pool |
jvm.buffer.total.capacity | An estimate of the total capacity of the buffers in this pool |
jvm.classes.loaded | The number of classes that are currently loaded in the Java virtual machine |
jvm.classes.unloaded | The total number of classes unloaded since the Java virtual machine has started execution |
jvm.compilation.time | The approximate accumulated elapsed time spent in compilation |
jvm.gc.live.data.size | Size of long-lived heap memory pool after reclamation |
jvm.gc.max.data.size | Max size of long-lived heap memory pool |
jvm.gc.memory.allocated | Incremented for an increase in the size of the (young) heap memory pool after one GC to before the next |
jvm.gc.memory.promoted | Count of positive increases in the size of the old generation memory pool before GC to after GC |
jvm.gc.overhead | An approximation of the percent of CPU time used by GC activities over the last lookback period or since monitoring began, whichever is shorter, in the range [0..1] |
jvm.gc.pause | Time spent in GC pause |
JVM version info | |
jvm.memory.committed | The amount of memory in bytes that is committed for the Java virtual machine to use |
jvm.memory.max | The maximum amount of memory in bytes that can be used for memory management |
jvm.memory.usage.after.gc | The percentage of long-lived heap pool used after the last GC event, in the range [0..1] |
jvm.memory.used | The amount of used memory |
jvm.threads.daemon | The current number of live daemon threads |
jvm.threads.live | The current number of live threads including both daemon and non-daemon threads |
jvm.threads.peak | The peak live thread count since the Java virtual machine started or peak was reset |
jvm.threads.started | The total number of application threads started in the JVM |
jvm.threads.states | The current number of threads |
logback.events | Number of log events that were enabled by the effective log level |
process.cpu.usage | The "recent cpu usage" for the Java Virtual Machine process |
process.files.max | The maximum file descriptor count |
process.files.open | The open file descriptor count |
process.start.time | Start time of the process since unix epoch. |
process.uptime | The uptime of the Java virtual machine |
system.cpu.count | The number of processors available to the Java virtual machine |
system.cpu.usage | The "recent cpu usage" of the system the application is running in |
system.load.average.1m | The sum of the number of runnable entities queued to available processors and the number of runnable entities running on the available processors averaged over a period of time |
Dokument and repository specific
Name | Description |
---|---|
general_ContentService_api_read_count | Number of reads over all repositories |
general_cmis_document_createTime_ms | Time to create a document in CMIS in sum |
general_cmis_document_createTime_ms.percentile | Time to create a document in CMIS as percentile |
"general_cmis_object_deleteTime_ms" | Time to delete a document in sum |
"general_cmis_object_deleteTime_ms.percentile" | Time to delete a document as percentile |
"general_cmis_object_readTime_ms" | Time to read a document in CMIS as sum |
"general_cmis_object_readTime_ms.percentile" | Time to read a document in CMIS as percentile |
"general_core_version" | Version of the product |
"general_license_days_left" | License days that are left |
"general_repositoryfactory_repositories_count" | Number of loaded repositories |