Using PodMonitor for Maximo Manage

In the Red Hat® OpenShift® Container Platform console, configure the PodMonitor custom resource to monitor your pods for Maximo® Manage.

Before you begin

Maximo Manage 8.0 or later, must be installed.

Procedure

  1. In the Red Hat OpenShift Container Platform console, from the side navigation menu, click Home > Search.
  2. On the Search page, in the Project list, select the Maximo Manage project.
  3. Click the Resources field and search for podmonitor and then click PodMonitor. You can see two PodMonitors, maximo-instancelevel-monitoragent and maximo-serverlevel-monitoragent, which are created by default with the Maximo Manage deployment.
    Note:
    • Ports 9081 and 9444 for https are available for your use.
    • Connect to the Prometheus server without specifying certificates by using the insecureSkipVerify flag to disable the target certificate validation.
    • If you want to monitor only a specific application type, such as ui, mea, rport, or cron, you can open the YAML file and add that specific appTypeName.
    • You must provide the correct and valid selector. Any pod in your cluster that matches the labels located within the PodMonitor selector field will be monitored based on the podMetricsEndpoints specified on the PodMonitor.
  4. Optional: To monitor a specific application type, click the maximo-serverlevel-monitoragent Pod Monitor and then click the YAML tab.
    1. For the selector, add mas.ibm.com/appTypeName: <appTypeName> to monitor only a specific app type.
      For example, mas.ibm.com/appTypeName: report
    2. Click Save.