exit_code=$?
if [[ $exit_code -ne 0 ]]; then
- echo "UNKNOWN:Impossible to run psql command"
+ echo "UNKNOWN - Impossible to run psql command"
exit $STATE_UNKNOWN
elif [[ -z "$lag" ]]; then
- echo "UNKNOWN:No replication found for $user"
+ echo "UNKNOWN - No replication found for $user"
exit $STATE_UNKNOWN
else
output="Replication lag for $user is ${lag}s"
LC_ALL=C lag=$(printf "%.*f" 0 $lag)
if [[ $lag -lt 5 ]]; then
- echo "OK:$output"
+ echo "OK - $output"
exit $STATE_OK
elif [[ $lag -lt 10 ]]; then
- echo "WARNING:$output"
+ echo "WARNING - $output"
exit $STATE_WARNING
else
- echo "CRITICAL:$output"
+ echo "CRITICAL - $output"
exit $STATE_CRITICAL
fi
fi