-
Bug
-
Resolution: Done-Errata
-
Major
-
netobserv-1.4
-
None
-
False
-
None
-
False
-
-
-
-
NetObserv - Sprint 243
Current metrics are using a filter for deduplication, such as: "FlowDirection: 0"
Which makes the flows having the new Inner state being excluded from the metrics, which they shouldn't.
This results in under-evaluated traffic rates in metrics
Reproduction steps:
- Deploy default netobserv w/ sampling=1
- Deploy some workload providing consistent network load, for instance mesh-arena:
- kubectl create namespace mesh-arena ; kubectl apply -f https://raw.githubusercontent.com/jotak/demo-mesh-arena/main/quickstart-naked.yml -n mesh-arena
- Let it run ~5 minutes
- Check netobserv plugin, Overview tab, filter on Src ns=mesh-arena => you should get a byte rate ~31 KBps
- Check Observe > Metrics, enter promql:
-
- sum(rate(netobserv_workload_ingress_bytes_total{SrcK8S_Namespace="mesh-arena"}[1m]))
Expected results:
Same as in overview tab, ~31KBps
Actual results:
It's less than expected, around 23 kBps (in fact, that will depend on how pods are allocated to nodes)
- is related to
-
NETOBSERV-1286 Metrics and dashboard enhancements for Lokiless usage
- Closed
-
OCPSTRAT-964 Metrics and dashboard enhancements for Lokiless usage
- Closed
- links to
-
RHSA-2023:122114 Network Observability 1.4.1 for OpenShift
- mentioned on