initial POC

This commit is contained in:
2026-08-11 17:18:15 +02:00
parent 9822c62cec
commit 8af31c94b5
9 changed files with 368 additions and 1 deletions
@@ -0,0 +1,8 @@
[Unit]
Description=Generate cheap system monitor graphs
After=cheap-system-monitor.service
[Service]
Type=oneshot
ExecStart=/usr/local/lib/cheap-system-monitor/generate_graphs.py
User=root
+11
View File
@@ -0,0 +1,11 @@
[Unit]
Description=Generate cheap system monitor graphs every five minutes
[Timer]
OnBootSec=2min
OnUnitActiveSec=5min
AccuracySec=10s
Persistent=true
[Install]
WantedBy=timers.target
+8
View File
@@ -0,0 +1,8 @@
[Unit]
Description=Collect cheap system monitor metrics
After=local-fs.target
[Service]
Type=oneshot
ExecStart=/usr/local/lib/cheap-system-monitor/system_monitor.py
User=root
+11
View File
@@ -0,0 +1,11 @@
[Unit]
Description=Collect cheap system monitor metrics every minute
[Timer]
OnBootSec=1min
OnUnitActiveSec=1min
AccuracySec=1s
Persistent=true
[Install]
WantedBy=timers.target