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

Popular posts from this blog

HP-UX virtual Machine Cheat Sheet

How to run fdisk in non-interactive mode