-
Epic
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
-
netobserv-console-config
-
False
-
None
-
False
-
Not Selected
-
To Do
-
100% To Do, 0% In Progress, 0% Done
Epic Goal
Create a new view in netobserv console plugin to configure FlowCollector and get some status information.
This must address some of the limitations related to the generic OLM install form, which lacks of flexibility in organizing the UI elements to offer a good UX.
This may also include a resource footprint calculator that would help users taking more informed decisions before installing the FlowCollector (nice to have - might be a follow-up and/or a separate tool)
Finally, once the FlowCollector is installed, some basic status information will be provided such as:
- Current FC status (components readiness etc.)
- FC Status warnings (same warnings as in the validation webhook)
- Extra warnings / recommendations, such as recommending to install Kafka depending on the number of nodes
- LokiStack status / readiness when relevant
- A FlowMetrics section with list of installed metrics + estimated cardinality + actual cardinality
- Links to netobserv dashboards
Why is this important?
- Make it easier, less intimidating, to configure: despite installation being well documented, having a good UX for guiding should make users happier. Current OLM form is too limited. Also, all the options offered are often seen as intimidating.
- Remove uncertainty before installation: many users are afraid of the potential cost in resource footprint and want to anticipate it. A calculator will help reduce/remove the uncertainty.
- Increase visibility of issues: some issues might remain unnoticed, such as configuration warnings or high metrics cardinality. We want to make them more visible.
- is duplicated by
-
NETOBSERV-1928 Performance impact calculator
- Closed