Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

About

This article describes how to use the metrics feature of tia® Content Server core.

Content

Table of Contents
minLevel1
maxLevel7

Introduction

tia® Content Server core offers metrics via an endpoint. for prometheus.

Endpoints

There are several endpoint.

Prometheus Endpoint

http://<HOST>:<PORT>/<WEB CONTEXT>/actuator/prometheus

Metrics Endpoint

http://<HOST>:<PORT>/<WEB CONTEXT>/actuator/metrics

This will provide you a list of available metrics names without the values.

You can request the metrics value by

http://<HOST>:<PORT>/<WEB CONTEXT>/actuator/metrics/<METRIC NAME>

Example:

Request:

Code Block
http://<HOST>:<PORT>/<WEB CONTEXT>/actuator/metrics/jvm.buffer.memory.used

Response:

Code Block
{
   "name": "jvm.buffer.memory.used",
   "description": "An estimate of the memory that the Java virtual machine is using for this buffer pool",
   "baseUnit": "bytes",
   "measurements":[
        { "statistic": "VALUE",
          "value":1073153.0}
   ],
   "availableTags":[
        { "tag": "id",
          "values": ["direct","mapped - 'non-volatile memory'","mapped"] }
   ]
}

Health Endpoint

http://<HOST>:<PORT>/<WEB CONTEXT>/actuator/health

Info Endpoint

http://<HOST>:<PORT>/<WEB CONTEXT>/actuator/info