Monitorix is an open-source, free, and powerful lightweight tool designed to monitor system and network resources in Linux. It regularly collects system and network data and displays the information in graphs using its own web interface (which listens on the port 8080/TCP).