diff --git a/META.yml b/META.yml index 181b552b..1f8cf3de 100644 --- a/META.yml +++ b/META.yml @@ -1,6 +1,6 @@ --- #YAML:1.0 name : check_postgres.pl -version : 2.23.0 +version : 2.24.0 abstract : Postgres monitoring script author: - Greg Sabino Mullane @@ -30,7 +30,7 @@ recommends: provides: check_postgres: file : check_postgres.pl - version : 2.23.0 + version : 2.24.0 keywords: - Postgres diff --git a/Makefile.PL b/Makefile.PL index 80ce7e8d..8ecbd651 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -6,7 +6,7 @@ use strict; use warnings; use 5.006001; -my $VERSION = '2.23.0'; +my $VERSION = '2.24.0'; if ($VERSION =~ /_/) { print "WARNING! This is a test version ($VERSION) and should not be used in production!\n"; diff --git a/check_postgres.pl b/check_postgres.pl index 9e7da8c8..18654e0c 100755 --- a/check_postgres.pl +++ b/check_postgres.pl @@ -33,7 +33,7 @@ package check_postgres; binmode STDOUT, ':encoding(UTF-8)'; -our $VERSION = '2.23.0'; +our $VERSION = '2.24.0'; use vars qw/ %opt $PGBINDIR $PSQL $res $COM $SQL $db /; @@ -8721,7 +8721,7 @@ =head1 NAME B - a Postgres monitoring script for Nagios, MRTG, Cacti, and others -This documents describes check_postgres.pl version 2.23.0 +This documents describes check_postgres.pl version 2.24.0 =head1 SYNOPSIS @@ -10661,6 +10661,23 @@ =head1 HISTORY =over 4 +=item B Released May 30, 2018 + + Support new_version_pg for PG10 + (Michael Pirogov) + + Option to skip CYCLE sequences in action sequence + (Christoph Moench-Tegeder) + + Output per-database perfdata for pgbouncer pool checks + (George Hansper) + + German message translations + (Holger Jacobs) + + Consider only client backends in query_time and friends + (David Christensen) + =item B Released October 31, 2017 Support PostgreSQL 10. diff --git a/check_postgres.pl.asc b/check_postgres.pl.asc index c4acf756..04ae0278 100644 --- a/check_postgres.pl.asc +++ b/check_postgres.pl.asc @@ -1,16 +1,16 @@ -----BEGIN PGP SIGNATURE----- -iQIzBAABCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAln4bAIACgkQTFprqxLS -p64SXw//VGONL9FCd0TjqCbEmQ7bA578wG1qpser3sZfHzCWD/83H36MMSfMuubf -O0/ey6iHM9MCwZgklWQulNgJfMeFsiX52x+caJ9auGmHCp7ffCsXfVO8dswBCNPk -DqjhtA2ce+HRc2ABJfSOwx86ehOHR1ZZNN85OAVHUyUt5uoz1uZMql7Tn3py6Pvv -tyDLLZrZWx0wkw5r2/sDojN0N2/9K8uPOEJZorityDj2+s/EBLAMtMSFKel65iR/ -OggaN64+xGKo8mLNSuq7XcrHoTCKR9eAxxDkv+29kUwQ8QYCYioRzFC4/cKSXB62 -Zvp+JVqb9desdYy8LErMrjSz0F1VTWoY8xlXRShmmTskj+aC+RjQP/ETtwkvMA7i -TvJDBd4Xbmz6mTocPVZkNzvou/jC0mA5p17yaZUFR1imyo459xkcLKzuMdkiRHeW -ZAAnKFKIQQByRRx465Y1RJcR6Hfc6G9Cw/rMQRK/wKkZ/VYOHqUPjga1fW13HUMW -PlCShvpwcy6dP27ND1j7pStMc+Y1I2erwZ0pwGiSMysBwRm/F4o8PsvbM1DGdF32 -LJaadklKOiOD+2T9BYSAQwMKc64Anh0f7RWPNdL9Q+tREz/JKIrpypaQi7MOG9HV -Gz0PwJXpanLcS5ky1Fn5WvMMS+C+iimSHtdrjVu1MOIDIp0B5gg= -=CJfx +iQIzBAABCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAlsOkQYACgkQTFprqxLS +p64JBw//VCdacZWQ56GJIhkjh2nGnH5rV9PkURQm7NgodE80Yx19EDBBfUiLYTSI +0zNz2V0YwDLQOLFafcD8ZLREpqgnc1KOznShwY1IAE0WrY5ujefRcE5NZLxpimbj +OBONOcXd3n7m2mhyGd2qAlm5WlNDI6WLomq3kXwZReMmx43Z8SLkMnZXl+KSx/Nb +O5zmR4hD07EAZtDzA/t+YToDhGgB38qbbsK4jYtQsVNCt5K8JWhU0MGT0AfVeE7d +r4caCWBYY3v/qrFk/2Zoz9uytVTRMWVXjvPHe2aWPvOY299TG0jLLH10ZaCBcKhZ +XilUN3UAuz7CAr98ZocKamzmURNR/v1b37/yaOj7gAXrx1pRDLn1pKzug62Gncov +jEJaHsLarAxNPCdeeVZKUIGucpoxzxdyYQp7Hb0LA37nuFua5G1evW6cLBCkRhHN +XiMGoPUT1fN0gPcpcAAV995m2/lKywtFNjL0PUU58Gb55rxHNxeksuqSTKdhs1lR +OvtbokDsbeO5rKuKIPlblMa1E8sxluuiqVXBdXsnJApCJYpAxkLWTQPZz79M+bMK +mEBDvQqDci4OgJiLvZ9Ie6Xa1N4bYGoUTBo5xhal6wrawHyIi3iPGcwXQhOnY2f1 +FzfQ1U0JP4emlWGVVA5P63wXWGvbSDuoVdpExa6WOnvjGwNS6Us= +=4I7U -----END PGP SIGNATURE----- diff --git a/check_postgres.pl.html b/check_postgres.pl.html index 2c5c6adb..1f42ef0f 100644 --- a/check_postgres.pl.html +++ b/check_postgres.pl.html @@ -114,7 +114,7 @@

NAME

check_postgres.pl - a Postgres monitoring script for Nagios, MRTG, Cacti, and others

-

This documents describes check_postgres.pl version 2.23.0

+

This documents describes check_postgres.pl version 2.24.0

SYNOPSIS

@@ -136,7 +136,7 @@

SYNOPSIS

## There are many other actions and options, please keep reading. The latest news and documentation can always be found at: - https://bucardo.org/Check_postgres/ + https://bucardo.org/check_postgres/

DESCRIPTION

@@ -1242,7 +1242,7 @@

same_schema

sequence

-

(symlink: check_postgres_sequence) Checks how much room is left on all sequences in the database. This is measured as the percent of total possible values that have been used for each sequence. The --warning and --critical options should be expressed as percentages. The default values are 85% for the warning and 95% for the critical. You may use --include and --exclude to control which sequences are to be checked. Note that this check does account for unusual minvalue and increment by values, but does not care if the sequence is set to cycle or not.

+

(symlink: check_postgres_sequence) Checks how much room is left on all sequences in the database. This is measured as the percent of total possible values that have been used for each sequence. The --warning and --critical options should be expressed as percentages. The default values are 85% for the warning and 95% for the critical. You may use --include and --exclude to control which sequences are to be checked. Note that this check does account for unusual minvalue and increment by values. By default it does not care if the sequence is set to cycle or not, and by passing --skipcycled sequenced set to cycle are reported with 0% usage.

The output for Nagios gives the name of the sequence, the percentage used, and the number of 'calls' left, indicating how many more times nextval can be called on that sequence before running into the maximum value.

@@ -1581,6 +1581,25 @@

HISTORY

+
Version 2.24.0 Released May 30, 2018
+
+ +
  Support new_version_pg for PG10
+    (Michael Pirogov)
+
+  Option to skip CYCLE sequences in action sequence
+    (Christoph Moench-Tegeder)
+
+  Output per-database perfdata for pgbouncer pool checks
+    (George Hansper)
+
+  German message translations
+    (Holger Jacobs)
+
+  Consider only client backends in query_time and friends
+    (David Christensen)
+ +
Version 2.23.0 Released October 31, 2017