Healthcheck

This commit is contained in:
Ash Leece 2023-09-15 15:46:01 +01:00
parent 376508d4ed
commit 3d961e3464
1 changed files with 16 additions and 0 deletions

16
healthcheck.sh Executable file
View File

@ -0,0 +1,16 @@
#!/bin/sh
wget_result="$(wget --server-response --spider http://127.0.0.1 2>&1 | awk '/^ HTTP/{print $2}')"
case $wget_result in
200)
echo -n "Success"
exit 0
;;
"")
echo -n "Connection Refused"
exit 2
;;
*)
echo -n "Unexpected Response Code: $wget_result"
exit 1
;;
esac