add files
هذا الالتزام موجود في:
22
q1-deploy-monitor/health-check.sh
Executable file
22
q1-deploy-monitor/health-check.sh
Executable file
@@ -0,0 +1,22 @@
|
||||
#!/bin/bash
|
||||
|
||||
URL="http://localhost:5000/health"
|
||||
|
||||
while true
|
||||
do
|
||||
START=$(date +%s%3N)
|
||||
|
||||
STATUS=$(curl -s -o /dev/null -w "%{http_code}" "$URL")
|
||||
|
||||
END=$(date +%s%3N)
|
||||
|
||||
LATENCY=$((END-START))
|
||||
|
||||
if [ "$STATUS" -eq 200 ]; then
|
||||
echo "$(date) | UP | ${LATENCY}ms"
|
||||
else
|
||||
echo "$(date) | DOWN"
|
||||
fi
|
||||
|
||||
sleep 30
|
||||
done
|
||||
المرجع في مشكلة جديدة
حظر مستخدم