F5 Health to postgrsql
#!/bin/sh
for cluster in `cat f5inventory`
do
clusterid=`echo $cluster |awk -F [/:-] '{print $4}'`
url=`echo https://$clusterid-master.test.com:8443/healthz`
output=`curl -k $url`
if [ $output == ok ]
then
stat=`echo "'"200"'"`
link=`echo "'"$url"'"`
PGPASSWORD=postgres psql -U postgres -d ocpinfra -h test_server -p 5432 -c "UPDATE f5 SET Status = $stat WHERE F5_URL=$link;"
else
stat=`echo "'"400"'"`
link=`echo "'"$url"'"`
PGPASSWORD=postgres psql -U postgres -d ocpinfra -h test_server -p 5432 -c "UPDATE f5 SET Status = $stat WHERE F5_URL=$link;"
fi
done
Comments
Post a Comment