A lightweight, standalone, cross-platform system monitoring tool with web-based UI.
- Web-based system resource monitoring
- CPU usage per core (%)
- Memory usage (total, used, free)
- Swap usage (total, used, free)
- Disk usage (total, used, free)
- Disk I/O (read/write speed)
- Network throughput (receive/send speed)
- Supports both HTTP and HTTPS (TLS)
- Fully portable single binary (no external dependencies)
- Works on Windows, Linux, macOS
To install sysmon, you can download a prebuilt binary and move the executable to the directory that has been added to the PATH environment variable, or you can simply use go install if you have Go installed.
curl https://raw.githubusercontent.com/jeffry-luqman/sysmon/refs/heads/main/install | bashcurl -OL https://github.com/jeffry-luqman/sysmon/releases/download/v0.0.2/sysmon-win64.exe
move sysmon-win64.exe C:\Windows\System32\sysmon.exeUsing go install
go install github.com/jeffry-luqman/sysmon@latestsysmonsysmon --host=0.0.0.0:8081sysmon --host=my-domain.com:443 --cert=/path/to/cert.pem --cert-key=/path/to/key.pemSysmon is free and open-source software licensed under the MIT License.