Files
html/api/v76-scripts/servers-machines.sh
2026-04-19 16:55:01 +02:00

17 lines
976 B
Bash
Executable File

#!/bin/bash
# V80 servers-machines agent: live infra status
S204_HTTP=$(curl -sk --max-time 2 -o /dev/null -w '%{http_code}' http://127.0.0.1:5890/ -H 'Host: weval-consulting.com' 2>/dev/null)
S95_HTTP=$(curl -sk --max-time 3 -o /dev/null -w '%{http_code}' https://wevads.weval-consulting.com/ 2>/dev/null)
DOCKER_CT=$(docker ps --format '{{.Names}}' 2>/dev/null | wc -l)
CHROME_PROC=$(pgrep -cf chrome 2>/dev/null)
OLLAMA_PROC=$(pgrep -cf ollama 2>/dev/null)
FPM_PROC=$(pgrep -cf php-fpm 2>/dev/null)
LOAD=$(uptime | awk -F'load average:' '{print $2}' | cut -d, -f1 | xargs)
DISK=$(df -h / | tail -1 | awk '{print $5}')
echo "S204:$S204_HTTP S95:$S95_HTTP"
echo "Docker:$DOCKER_CT Chrome:$CHROME_PROC Ollama:$OLLAMA_PROC FPM:$FPM_PROC"
echo "Load:$LOAD Disk:$DISK"
# V80 module count
V80=$(curl -sk --max-time 3 'http://127.0.0.1:5890/api/weval-technology-platform-api-v80.php' -H 'Host: weval-consulting.com' 2>/dev/null | grep -oE '"modules_count":[0-9]+')
echo "WTP:$V80"