-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
None
-
NetObserv: Enrich events from Dataplane nodes with OpenStack metadata
-
False
-
-
False
-
-
Not Selected
-
Proposed
-
Proposed
-
To Do
-
RHOSSTRAT-566 - Feature - NetObserv: Enrich events from Dataplane nodes with OpenStack metadata
-
Proposed
-
Proposed
-
100% To Do, 0% In Progress, 0% Done
-
-
Once NetObserv components are installed on Dataplane nodes, events are reported back to Loki / Prometheus. The reported events are not "enriched" (only basic information like the names of interfaces, MACs, IP addresses is available) with OpenStack metadata.
The Epic proposes to extend the flowpipeline-logs and its RHOSO Dataplane nodes' configuration so that additional topology metadata is attached to the reported events, such as:
- Nova VM names;
- Neutron port names;
- Neutron subnet / network names;
- Keystone project names.
(The list is not exhaustive. The list will need to be clarified with PM and other stakeholders.)
Once this Epic is complete,
- flowpipeline-logs will support a new add_openstack transform rule;
- the component on Dataplane nodes will be configured to pull the relevant metadata from external databases (OVN; maybe OpenStack - though probably not) and attach it to reported events;
- OpenStack traffic events in OCP NetObserv Dashboard will contain additional metadata with VM, port, network, project names etc.
- It will be possible to enable these columns in the Dashboard and see them in UI as needed.
Note: this Epic will add metadata that may be useful to build custom topology view for OpenStack that would be native to OCP Dashboard. While this will become possible, such a view is out of scope for this Epic and will be proposed elsewhere.
- depends on
-
OSPRH-12625 NetObserv: Basic RHOSO Dataplane Integration
-
- Refinement
-
- is cloned by
-
RHOSSTRAT-566 Feature - NetObserv: Enrich events from Dataplane nodes with OpenStack metadata
-
- New
-
- is depended on by
-
OSPRH-12637 Understand what is required to build a OpenStack dashboard for NetObserv UI plugin
-
- Backlog
-