# sysmon

> Self-hosted, open-source system monitoring tool with web UI for CPU, memory, disk, network metrics and process management on servers and Raspberry Pi.

- **Category:** Monitoring & observability
- **Licence:** GPL-3.0
- **Latest version:** v0.1.0
- **Open source:** oss
- **Languages:** JavaScript, CSS
- **Platforms:** Python, Linux, Systemd
- **Tags:** Raspberry Pi, Distributed Computing, Python, Flask, Web UI, Self Hosted, System Monitoring, Systemd, Performance analysis, Process management, Sysadmin Tool, Headless Server, Psutil

## Description

sysmon is a lightweight browser-based tool for watching servers and headless Raspberry Pi devices. It shows live CPU, memory, disk, network, sensor, and thermal data through a web page. Users can stop, force-stop, pause, and restart processes from afar. Built with Python Flask and psutil, it provides 21 color themes, report printing, and adjustable refresh rates. Install via Python virtual environment, x86_64 binary, or systemd service. GPL-3.0 licensed at v0.1.0; authentication and dark mode are not yet implemented.

## Links

- [Homepage](https://github.com/t0xic0der/sysmon)
- [GitHub Repository](https://github.com/gridhead/sysmon)
- [Wiki Home](https://github.com/t0xic0der/sysmon/wiki)
- [Installing on Raspberry Pi](https://github.com/t0xic0der/sysmon/wiki/Installing-on-Raspberry-Pi)
- [Installing on Generic PC](https://github.com/t0xic0der/sysmon/wiki/Installing-on-a-Generic-PC)
- [Screenshots](https://github.com/t0xic0der/sysmon/wiki/Screenshots)
- [Releases](https://github.com/t0xic0der/sysmon/releases)

---
Source: https://selfhost.directory/project/sysmon