Uploaded image for project: 'OpenShift Monitoring'
  1. OpenShift Monitoring
  2. MON-3134

Allow to query alerts of application namespaces as an application user using API

    XMLWordPrintable

Details

    • Epic
    • Resolution: Done
    • Normal
    • openshift-4.15
    • None
    • None
    • Query alerts via tenancy port
    • False
    • None
    • False
    • Not Selected
    • NEW
    • To Do
    • MON-3159Technical Debt
    • NEW
    • 100
    • 100% 100%
    • MON Sprint 246, MON Sprint 247
    • 0

    Description

      1. Proposed title of this feature request

      Allow to query alerts of application namespaces as an application user.

      Today the rules tenancy port is not exposing the alerts endpoint. As shown by spasquie@redhat.com

      only the /api/v1/rules endpoint is exposed by the rules tenancy port:

      https://github.com/openshift/cluster-monitoring-operator/blob/112b225d7ad2ee6af4ae877c33d5f1497260087c/assets/thanos-querier/deployment.yaml#L197

      Acceptance criteria:

      • Provided that the HTTP request contains a "namespace" parameter, the user can query the /api/v1/alerts endpoint via the rules tenancy (9093) port of Thanos querier.
      • End-to-end tests ensuring that the above criteria are met.

      Attachments

        Issue Links

          Activity

            People

              janantha@redhat.com Jayapriya Pai
              rh-ee-rfloren Roger Florén
              Junqi Zhao Junqi Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: