Versions Compared

Key

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

...

Universal Controller supports the following RESTful-based web service for Monitoring operations:

Formatting specifications for each web service, including details about parameter requirements, are provided.

...


Description

URI

http://host_name/uc/resources/metrics

HTTP Method

GET

Description

Scrape the Universal Controller metrics as Prometheus text.

Example URI

http://localhost:8080/uc/resources/metrics

Authentication

HTTP Basic

Consumes Content-Type

n/a

Produces Content-Type

text/plain; version=0.0.4

Example Responses

  • Status 200

    • <Metrics as text/plain; version=0.0.4>

  • Status 403

    • Operation prohibited due to security constraints.


Metrics

  • Standard Exports (CPU time spent and memory usage)

  • Memory Pool Exports (JVM memory)

  • Memory Allocation Exports (JVM memory)

  • Buffer Pools Exports (JVM buffers)

  • Garbage Collector Exports (JVM garbage collectors)

  • Thread Exports (JVM threads)

  • JVM Class Loading (JVM class loading)

  • Version Info Exports (JVM version information)

  • UC Build Info Exports (Universal Controller build and release information)

  • UC Database Connection Pool Exports (Universal Controller database connection pool)

  • OMS server Status

  • Last Connected Server

  • Last Connected Time

  • License Expiration Date (System Details)

  • Cluster Nodes actual/licensed  (System Details)

  • Distributed Agents actual/licensed  (System Details)

  • z/OS Agents actual/licensed  (System Details)

  • Task Defintions actual/licensed  (System Details)

  • Monthly Task Executions actual/licensed  (System Details)