Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-4815

Investigate adding APICast metrics to RHOAM prometheus

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • None
    • None
    • RHOAM Sprint 32, RHOAM Sprint 33

      There has been a request to have access to APICast Metrics upstream_response_time_seconds and upstream_status  and to possibly have the ability to build dashboards around these.

      RHOAM already sets the required env var to expose APICast Metrics, APICAST_EXTENDED_METRICS = true. However, only some of the metrics have values when testing on the eng_long_lived cluster.

      For a full list of Metrics and how to enable see  here

      Task

      Investigate why these not all of the APICast metrics are present. This may simply first require a backend to be set up in 3scale.

      Understand how to include these in RHOAM - ServiceMonitor

      Verify that the metrics could be used in a dashboard in customer grafana.

      Consider enabling the 3scale monitoring - it will put dashboards in the 3scale ns. customer grafana will not have access to these. 

       

            vmogilev_rhmi Valery Mogilevsky
            bgallagh@redhat.com Brian Gallagher
            Tsvetoslav Dimov Tsvetoslav Dimov (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: