-
Enhancement
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
False
-
None
-
False
-
Yes
-
-
Specifically for the prometheus and metric scrapping, instead of deploying a custom dedicated promethus instance using the observability operator, leverage OCP feature to monitor user defined projects.
The Thanos Querier should enable grafana dashboards and Prometheus Rules (alerts) work out of the box for metrics coming for both user workload metrics and platform metrics (like CPU, mem usage, ...)
Relying on Openshift user defined workload brings three direct benefits:
- No federation is needed between the dedicated prometheus and OCP prometheus (for platform metrics)
- No need to copy monitoring resources to the observability ns from 3scale or keycloak namespaces
- No need to manage a dedicated instance of prometheus.
Grafana instance is still needed for dashboards.
Outstanding Questions
- Does our Alert Manager still work i.e. sending alerts to SRE. Can we leverage the user workload Alert Manager also?
- Are firing RHOAM alerts visible within the cluster / OCM when using the user workload prom? Need to check if this is ok with the BU?
- Is this bug still an issue?
Initial scope of this Jira
First determine if point 3 above is still an issue - if yes, no point to continue. If no, get an answer from the BU
- is related to
-
THREESCALE-8389 Integrate 3scale monitoring as Openshift user defined workload
- Closed
-
MGDAPI-4815 Investigate adding APICast metrics to RHOAM prometheus
- Closed
- relates to
-
MGDAPI-4809 RHOAM integration with Prometheus/Grafana
- New