Maximo

Maximo

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  MAS 8 Environments and Infrastructure Monitoring Dashboard

    Posted Thu June 15, 2023 09:17 AM

    Curious if anyone has tried to or succeeded in creating a centralized dashboard to monitor MAS 8 instances and OpenShift infrastructure?

    We are planning to have 16 Maximo instances (the majority of the instances are implementation project related) across four clusters and want to have a high-level consolidated dashboard to show the health of the environments and the underlying infrastructure. For our attempt at this, we plan to use Grafana and Prometheus.

    Thanks.



    ------------------------------
    Craig Clemens
    ------------------------------


  • 2.  RE: MAS 8 Environments and Infrastructure Monitoring Dashboard
    Best Answer

    Posted Mon June 19, 2023 03:31 AM

    The preffered solution from Red Hat would be Advanced Cluster Management, which allows to manage and monitor all Your cluster from one place. More information here: https://www.redhat.com/en/technologies/management/advanced-cluster-management

    If You want just to have very high level overview of the clusters states You can use single Grafana instance with multiple data sources, each one being Prometheus in every cluster.



    ------------------------------
    Witold Wierzchowski
    ------------------------------



  • 3.  RE: MAS 8 Environments and Infrastructure Monitoring Dashboard

    Posted Tue June 20, 2023 10:17 AM

    Hi Craig,

    When you use the Ansible DevOps scripts ibm.mas_devops.oneclick_core or ibm.mas_devops.cluster_monitoring to install MAS instances, Grafana is automatically installed and configured. Alternatively, you can follow IBM's instructions to install Grafana manually.

    To access Grafana, you can use the following URL: https://grafana-route-grafana.apps.{your OCP hostname}.

    If Grafana was installed before the Manage activation, you should have a pre-configured dashboard available.

    If you prefer to import a dashboard manually in JSON format, you can retrieve the file from the {instanceid}-entitymgr-ws-56cf845fcd pod running under the Manage namespace. To obtain the file, you can use the following command:

    oc rsync {instanceid}-entitymgr-ws-56cf845fcd-dgm6n:/opt/ansible/roles/manage-deployment/files/maximo-dashboard.json

    For more details on the available metrics and monitoring in Maximo, you can refer to the following documentation: Maximo Monitoring Metrics.

    Below you can see sreenshot of Grafana with two running MAS Instances:



    ------------------------------
    Mikhail Pastushkov
    ------------------------------