Bandwidth monitoring per process and per IP

Hi,

I am looking for 2 specific metrics, both related to bandwidth:

  • monitor bandwidth per process (input output)
  • monitor bandwidth per ip connection (input output)

On Linux server (aws and alicloud). Is this possible with Netdata? From the UI it seems not, but maybe I am missing something.

If this possible can I export the data to grafana (or altenatives)?

Hello @Bogdan_Buliga ,

Welcome to our forum.

I began to work in this feature recently and it will be available for users in the beginning of next year.

Best regards!

Hello,

@Bogdan_Buliga ,

As I commented with you, as soon PR eBPF socket (eBPF) by thiagoftsm · Pull Request #16669 · netdata/netdata · GitHub is merged, we will deliver the metrics you wish.
I still will bring another PR that will give even more details about the metrics you need.

Best regards!

Hello Thiago,

Is there any updates regarding this feature since your PR got merged?
I love to see this feature implemented.

Thank you!
Zak

Hello @zakweb ,

Welcome to our forum!

Since the PR was merged, Netdata has improved significantly, and we’ve introduced several new features related to sockets. For example, you can now navigate to Top -> Network Connections in our dashboard to view all active connections on the host.

We have plans to roll out even more socket-related features soon. I’ve already started a complete overhaul of the eBPF.pluginreducing memory usage and enhance communication with other collectors. Currently, I’m focusing on the windows.plugin, but once the Microsoft-related backlog is cleared, I’ll resume work on eBPF improvements.

Best regards,