-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
5
-
False
-
-
False
-
https://github.com/redhat-developer/service-binding-operator/pull/1331, https://github.com/redhat-developer/service-binding-operator/pull/1335, https://github.com/openshift/release/pull/34971, https://github.com/redhat-developer/service-binding-operator/pull/1363, https://github.com/openshift/release/pull/35402
-
-
-
AppSvc Sprint 229, AppSvc Sprint 230
Story (Required)
As an OpenShift user, I would like to visualize historic trends of SBO performance metrics in Open Search Dashboard.
Background (Required)
We recently concluded the PoC using Open Search Dashboard for SBO Performance metrics (APPSVC-1237) and found that our use case of visualizing time series data is supported by the amazon open search service.
Glossary
NA
Out of scope
NA
In Scope
Setup Production cluster in open search and cognito configuration so that IAM users can access the dashboard.
Approach(Required)
In the final step of performance test run, integrate the tool https://github.com/tisutisu/opensearch-data-uploader
to parse kpi.yaml and send the metrics to open search instance.
Create the visualization for each of the data points (metrics): average_memory, maximum_memory, average_cpu, maximum_cpu etc, coupled with the respective metric thresholds: average_memory_threshold, maximum_memory_threshold, average_cpu_threshold, maximum_cpu_threshold.
Each metric must have it's own chart with two series, one for the metric and the other for the respective metric threshold.
Include all the charts in the open search dashboard.
Demo requirements(Required)
Internal demo
Dependencies
NA
Edge Case
To be able to see the dashboard without IAM user access or through some guest account.
Acceptance Criteria
Development:
- Graph/Charts for all the data points in metrics (like average_memory, maximum_memory, average_cpu, maximum_cpu etc) is visible in the dashboard
- client script/tool is integrated with weekly/PR performance test runs
- Internal demo with the team
QE: NA
Documentation: Yes (Wiki doc captures how to access the dashboard for new users)
Upstream: Not Applicable
Downstream: Not Applicable
Release Notes Type: NA
INVEST Checklist
Dependencies identified
Blockers noted and expected delivery timelines set
Design is implementable
Acceptance criteria agreed upon
Story estimated
Legend
Unknown
Verified
Unsatisfied