Skip to content

Install Sysmon

Michael edited this page Mar 11, 2023 · 10 revisions

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

Ashampoo_Snap_Mittwoch, 8  Februar 2023_00h00m48s_006_Chrome Legacy Window-50%

# 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).

Clone this wiki locally