Initial Commit
This commit is contained in:
Executable
+21
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
# Continuous monitoring script for VictoriaMetrics/Grafana integration
|
||||
# Fetches data every minute and pushes to VictoriaMetrics
|
||||
|
||||
GSP_NAME="${1:-Bishops Wood}"
|
||||
INTERVAL="${2:-60}" # 1 minute default
|
||||
VM_URL="${3:-http://localhost:8428}"
|
||||
|
||||
echo "Starting continuous monitoring for GSP: $GSP_NAME"
|
||||
echo "Update interval: $INTERVAL seconds"
|
||||
echo "VictoriaMetrics URL: $VM_URL"
|
||||
echo "Press Ctrl+C to stop"
|
||||
echo ""
|
||||
|
||||
while true; do
|
||||
echo "[$(date)] Fetching data..."
|
||||
python3 nationalgrid_monitor.py --gsp "$GSP_NAME" --victoriametrics "$VM_URL"
|
||||
echo "Sleeping for $INTERVAL seconds..."
|
||||
echo ""
|
||||
sleep "$INTERVAL"
|
||||
done
|
||||
Reference in New Issue
Block a user