On this page we present some tools we developed in the context of our work at bwNET100G+.
CPUnetLOG is an open source software that can:
CPU utilization and network throughput.
The software is developed at the Institute of Telematics of the Karlsruhe Institute of Technology and has a strong focus on scientific reasearch, presentation and publication. It is available under the “BSD 2-Clause License” and is open for contributions.
If you have any questions about the software or if you're interested to contribute to the project, feel free to contact Mario Hock.
Getting the code via git:
git clone https://git.scc.kit.edu/CPUnetLOG/CPUnetLOG.git git clone https://git.scc.kit.edu/CPUnetLOG/CPUnetPLOT.git
(The first repository holds the live display and logging tool. The plotting tool can be found in the second repository.)
TCPlog is an open source software that can display, log and live plot miscellaneous TCP socket internals.
TCPlog uses either Linux's “tcp_probe”-Kernel module or data provided by TCPinfo as it's input source. Data of filtered flows can be logged to stdout, into a file or send via socket. TCPlivePLOT uses TCPlog's logging output to visualize live these data.
Getting the code via GIT:
Getting the programs via PyPi:
pip3 install --user tcplog pip3 install --user tcpliveplot