-
Notifications
You must be signed in to change notification settings - Fork 1
Install Sysmon
SysMon
An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups
Get it here: https://github.com/t0xic0der/sysmon

# Open a terminal...
# Get dependencies
type: sudo apt install python3 python3-pip python3-dev || error "Failed to install dependencies"
type: cd /tmp
type: -rf /opt/sysmon || sudo rm -rf /opt/sysmon || error "Failed to first remove /opt/sysmon folder!"
type: rm -rf /tmp/sysmon || sudo rm -rf /tmp/sysmon || error "Failed to first remove /tmp/sysmon folder!"
type: git clone https://github.com/t0xic0der/sysmon || error "Failed to clone Sysmon git repository!"
type: sudo mv -f /tmp/sysmon /opt || error "Failed to move folder from /tmp to /opt!"
type: cd /opt/sysmon
type: pip3 install -r requirements.txt || error "Failed to install requirements with Pip!"
type: echo "[Unit] After=network.target [Service] ExecStart=sudo python3 /opt/sysmon/main.py -p 6969 -6 [Install] WantedBy=default.target" | sudo tee /etc/systemd/system/WebStationSYSMON.service >/dev/null
# Start the service
type: systemctl daemon-reload || error "Failed to run systemctl daemon-reload!"
type: sudo systemctl enable WebStationSYSMON.service || error "Failed to enable sysmon service!"
type: sudo systemctl start WebStationSYSMON.service || error "Failed to start sysmon service!"
# Visit http://<Your-Raspi's-IP>:6969/primary from other devices (or http://localhost:6969/primary locally).