Uploaded image for project: 'Managed Service - Streams'
  1. Managed Service - Streams
  2. MGDSTRM-9964

Update kas_fleet_manager_kafka_requests_status_count to also include suspended, suspending and resuming states

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • MK - Sprint 227

      What

      Update the metric kas_fleet_manager_kafka_requests_status_count to also include the new states: 'suspended', 'suspending' and 'resuming'.

      Why

      This metric is used in the Kafka Requests Status Count of the KAS Fleet Manager Metrics panel to visualize the current states of all the Kafka instances managed by KFM. We should also include the new states here so that it is shown in the dashboard. See dashboard

      How

      This metric is updated when UpdateKafkaRequestsStatusCountMetric() is called. This is called in the kafkas_mgr worker, setKafkaStatusCountMetric.

      The kafkaMetricsStatuses list is used by this method to retrieve the count per status. We may just need to update this to include the new status as mentioned above.

      Done

      • kas_fleet_manager_kafka_requests_status_count should also account for 'suspending', 'suspended' and 'resuming' kafka instances.
      • The Kafka Requests Status Count in the KAS Fleet Manager Metrics dashboard should also show this count.

            mziccard Massimiliano Ziccardi
            jbriones@redhat.com Jameel Briones
            MK - Control Plane
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: