Monitor Hot Standby Continue...
As discussed in previous Blogs about Hot Standby in following links:  1. Monitoring Hot Standby  2. HotStandby in PostgreSQL 9.0.   I came up with the following Monitoring Script for Hot Standby.  #!/bin/bash  # Filename: monitor_hotstandby #  Usage is $0 -m master:port -s slave:port -b "PostgreSQL Bin Directory" #  Author: Vibhor Kumar     #  Date: Jan 4th 2011 #  E-mail: vibhor.aim@gmail.com  while getopts "m:s:b:" opt;do  case $opt in  m)    h1=`echo $OPTARG|cut -d":" -f1`    p1=`echo $OPTARG|cut -d":" -f2`;;  s)    h2=`echo $OPTARG|cut -d":" -f1`    p2=`echo $OPTARG|cut -d":" -f2`;;  b) PGHOME="$OPTARG" esac done PSQL=$PGHOME/psql   function usage() {  if [  -z $h1 ];then    echo "USAGE: "    echo "$0 -m master:port -s slave:port -b pg bin directory"    exit 1  fi  if [  -z $h2 ];then    echo "USAGE: "    echo "$0 -m master:port -s slave:port -b pg bin directory"    exit 1 ...