Divoom Monitor Script
for system monitoring debian server.
divoom_mon.sh | ||
README.md |
DivoomPCMonitorTool
Divoom Monitor Script for system monitoring debian server. it runs at linux system and send data to the "PC Monitor Clock" of Pixoo64 and TimeGate
Этот скрипт отправляет параметры системы (использование CPU/GPU, температура, использование RAM и диска) на устройство Divoom Pixoo64 и TimeGate.
Требования
Перед использованием убедитесь, что установлены следующие зависимости:
- jq
- sensors
- mpstat
- nvidia-smi (если используется GPU NVIDIA)
Установите недостающие зависимости с помощью пакетного менеджера (например, apt
, yum
или pacman
).
Пример для Debian:
sudo apt update
sudo apt install jq lm-sensors sysstat nvidia-smi
Установка и запуск
1. Скачайте или создайте скрипт
Сохраните скрипт в файл, например, /root/divoom_mon.sh, и сделайте его исполняемым:
chmod +x /root/divoom_mon.sh
2. Создайте systemd сервис
Создайте файл сервиса:
sudo nano /etc/systemd/system/divoom.service
Вставьте следующий текст:
[Unit]
Description=Divoom Monitor Script
After=network.target
[Service]
ExecStart=/root/divoom_mon.sh
Restart=always
User=root
WorkingDirectory=/root
[Install]
WantedBy=multi-user.target
3. Активируйте и запустите сервис
Выполните следующие команды:
sudo systemctl daemon-reload
sudo systemctl enable divoom.service
sudo systemctl start divoom.service
4. Проверьте статус сервиса
Убедитесь, что скрипт работает:
sudo systemctl status divoom.service