You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To clarify - you mean to not use ipt-netflow module, instead using the conntrack flow information, correct?
So what did you have in mind is just to allow a user to define a netflow collector url?
format the data and sent it to the collector
What formatting did you think of? Looks like a lot of the nice formatting work (enriching service names and other useful metadata) in the example you attached happens inside the collector itself
yeah, we already have the necessary flow information, just bear in mind these are bidirectional flows, we can also provide metadata about the pods ips, but that can be done after.
Is just to define a collector, format the flow to the corresponding protocol and send it ... maybe we should use IPFIX instead of netflow https://www.rfc-editor.org/rfc/rfc5103.html
Dependencies are important, if we are going to vendor something just check that it brings as little as possible , a quick search give me https://github.com/zoomoid/go-ipfix
Kindnet already has the node conntrack flow information
kindnet/pkg/conntrack/conntrack.go
Lines 177 to 178 in 8d87df6
We need a simple NetFlow exporter for Kindnet that can translate conntrack flow data into NetFlow records and send them to a collector.
The tasks should be something like:
Refernce: https://blog.palark.com/kubernetes-services-interaction-monitoring-with-netflow/
The text was updated successfully, but these errors were encountered: