Im interested in system-wide network load information per interface.
Target platforms are linux and windows.
UPD Right answer is libpcap.
Im interested in system-wide network load information per interface.
Target platforms are linux and windows.
UPD Right answer is libpcap.
You can start for example using zabbix. Another type of tools is related to Bandwidth Monitoring Tools For Linux. Also, take a look on Monitoring Tools Web Based, and Cacti seems to be a good solution.
If you can use Qt the answer is here. It looks like you don't need the GUI part of the library. Qt is totally cross platform and very well supported and documented.
Another possibility is Boost.Asio if you can use boost.
The boost and POCO are mentioned in stackoverflow.
You might want to look at old SO questions in future.