[RFE] Enhancement of Conntrack features for Collectd plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openstack-browbeat |
New
|
Undecided
|
Unassigned |
Bug Description
The existing conntrack plugin doesn't segregate as per the protocol level and doesn't have statistic counters.
We need to enhance the below commands to monitor the Conntrack details at a more granular level.
1. Native Conntrack filter:
- Track UDP protocol: conntrack -L --protonum UDP
- Track TCP protocol: conntrack -L --protonum TCP
- Event tracker for UDP: conntrack -E --protonum UDP
- Event tracker for TCP: conntrack -E --protonum TCP
- Conntrack Statistics per CPU level: conntrack -S
2. Calculating conntrack memory usage
$ cat /proc/slabinfo | head -n2; cat /proc/slabinfo | grep conntrack
3. OVS-Conntrack:
ovs-appctl dpctl/ct-stats-show -m
ovs-appctl dpctl/dump-
https:/ /review. opendev. org/c/x/ browbeat/ +/819423