OpenShift Monitor and/or UMA

book

Article ID: 212221

calendar_today

Updated On:

Products

CA Application Performance Management (APM / Wily / Introscope)

Issue/Introduction

I am a little confused about the installation for monitoring OpenShift.  There are instructions to monitor OpenShift.  Then there are instructions to install UMA to monitor Kubernetes/OpenShift.  The OpenShift instructions do not reference Prometheus or applications monitoring.  But, UMA talks about monitoring everything.

Do we just install UMA to monitor OpenShift, Prometheus, and Applications?

Do we install OpenShift monitor then UMA on top?

Do we install OpenShift monitor and then follow UMA configuration?

I cannot see the configuration files in OpenShift.  I started looking at the instructions and figured out we have things missing.  And, they did not make much sense to me.

I believe that I installed UMA but not sure.

Environment

Release : 20.2

Component : APM Agents

Resolution

1. UMA is for monitoring Prometheus, Kubernetes and not for OpenShift directly.  Though you can get etcd metrics from OpenShift, but it is not entirely a full blown monitoring of the OpenShift.  UMA for OpenShift is being explored by PM currently (no word though on whether it will be available or not).

etcd Monitoring
You can now monitor the performance of your etcd deployment. DX APM uses the Universal Monitoring Agent configured to import Prometheus data to report etcd metrics about the health of your Kubernetes or OpenShift cluster.
 
 
2. To monitor OpenShift fully, you would use the OpenShift Monitoring Agent Extension.
 
Below are links to compare what OpenShift metrics are monitored (via OpenShift Monitoring Agent) and what Kubernetes metrics are monitored (via UMA).