Uploaded image for project: 'Red Hat Advanced Cluster Security'
  1. Red Hat Advanced Cluster Security
  2. ROX-31826

Update custom metric data on datastore events

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • No

      User or Developer story:

      As a user, I want metrics to be more reactive than the configured period, when possible. For example, cluster health metrics could be updated on the according datastore calls.

      Note, that central exposes some health metrics on the internal endpoint, which might suit better.

      Acceptance Criteria:

      A list of specific needs or objectives that this story must deliver in order to be considered complete. Complete during Refinement status.

      Not in Scope (Optional):

      List of items that are out of scope . Complete during Refinement status.

      Engineering Details (Optional):

      In the 4.9 implementation, the "health" metrics are collected once an hour. This might be considered unfortunate that an alert on a status health metric will fire for at least one hour even if the cluster was unhealthy only for a couple of minutes. Instead, datastores can request a premature metric update on some events like cluster status or policy update. This would be a nice improvement, especially for the "cheap" metrics, which don't take much resources to collect.

              mipetrov@redhat.com Michaël Petrov
              mipetrov@redhat.com Michaël Petrov
              ACS Sensor & Ecosystem
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: