1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-22 02:51:03 +00:00

Slight change to default connection options for postgresql_active_backends postgresql_database_ratio so they are more likely to work with a default postgres setup.

This commit is contained in:
Dave Fennell 2013-02-22 16:49:21 +00:00
parent 2912117ad4
commit 9765abcb96
2 changed files with 7 additions and 5 deletions

View file

@ -20,14 +20,16 @@
#
# Log info:
# 2007/11/30 - Review on comments
# 2012/12/19 - Updated to connect locally instead of localhost by default
# (PostgreSQL has different permissions for these).
#
dbserver='localhost'
dbserver='' #'-h hostname'
dbuser='postgres'
if [ "$1" = "config" ]; then
maximum=$(psql -h ${dbserver} -U ${dbuser} -tc "SHOW max_connections;" | bc)
reserved=$(psql -h ${dbserver} -U ${dbuser} -tc "SHOW superuser_reserved_connections;" | bc)
maximum=$(psql ${dbserver} -U ${dbuser} -tc "SHOW max_connections;" | bc)
reserved=$(psql ${dbserver} -U ${dbuser} -tc "SHOW superuser_reserved_connections;" | bc)
warning=$(((maximum-reserved)*70/100))
critical=$(((maximum-reserved)*90/100))
echo 'graph_args --base 1000 --lower-limit 0 --upper-limit '${maximum}
@ -46,4 +48,4 @@ if [ "$1" = "config" ]; then
exit 0
fi
echo 'backends.value '$(psql -h ${dbserver} -U ${dbuser} -tc "SELECT SUM(numbackends) FROM pg_stat_database;" | bc)
echo 'backends.value '$(psql ${dbserver} -U ${dbuser} -tc "SELECT SUM(numbackends) FROM pg_stat_database;" | bc)