This is a discussion on Semi OT - Anyone monitoring PostgreSQL with nagios within the pgsql Admins forums, part of the PostgreSQL category; --> Is anyone using Nagios to monitor PostgreSQL? If so, is there any way to check for more than just ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Is anyone using Nagios to monitor PostgreSQL? If so, is there any way to check for more than just your PostgreSQL instance being up? This weekend, we had an issue where a database shutdown failed due to a rogue query that would not die w/o a kill -9 being done on it. The database remained up and accepted connections only to tell the connection to go away because the database was shutting down. This up and accepting connections caused our Nagios instance to not report the database being down. Any ideas on how to get around this? Thanks, Chris |
| |||
| I'm not familiar with Nagios, but you should be able to do something like psql -tc 'select 1' database to see if it's alive and accepting queries. On Mon, Nov 07, 2005 at 04:18:55PM -0500, Chris Hoover wrote: > Is anyone using Nagios to monitor PostgreSQL? > > If so, is there any way to check for more than just your PostgreSQL instance > being up? > > This weekend, we had an issue where a database shutdown failed due to a > rogue query that would not die w/o a kill -9 being done on it. The database > remained up and accepted connections only to tell the connection to go away > because the database was shutting down. > > This up and accepting connections caused our Nagios instance to not report > the database being down. > > Any ideas on how to get around this? > > Thanks, > > Chris -- Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com Pervasive Software http://pervasive.com work: 512-231-6117 vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461 ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq |
| |||
| What does the 'c' part of the -tc command do? It is not documented in any information I have. -----Original Message----- From: pgsql-admin-owner@postgresql.org [mailto Sent: Monday, November 07, 2005 5:38 PM To: Chris Hoover Cc: pgsql-admin@postgresql.org Subject: Re: [ADMIN] Semi OT - Anyone monitoring PostgreSQL with nagios I'm not familiar with Nagios, but you should be able to do something like psql -tc 'select 1' database to see if it's alive and accepting queries. On Mon, Nov 07, 2005 at 04:18:55PM -0500, Chris Hoover wrote: > Is anyone using Nagios to monitor PostgreSQL? > > If so, is there any way to check for more than just your PostgreSQL instance > being up? > > This weekend, we had an issue where a database shutdown failed due to a > rogue query that would not die w/o a kill -9 being done on it. The database > remained up and accepted connections only to tell the connection to go away > because the database was shutting down. > > This up and accepting connections caused our Nagios instance to not report > the database being down. > > Any ideas on how to get around this? > > Thanks, > > Chris -- Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com Pervasive Software http://pervasive.com work: 512-231-6117 vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461 ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq |
| |||
| Same as -t -c... On Tue, Nov 08, 2005 at 08:10:28AM -0500, Lane Van Ingen wrote: > What does the 'c' part of the -tc command do? It is not documented in > any information I have. > > -----Original Message----- > From: pgsql-admin-owner@postgresql.org > [mailto > Sent: Monday, November 07, 2005 5:38 PM > To: Chris Hoover > Cc: pgsql-admin@postgresql.org > Subject: Re: [ADMIN] Semi OT - Anyone monitoring PostgreSQL with nagios > > > I'm not familiar with Nagios, but you should be able to do something > like > > psql -tc 'select 1' database > > to see if it's alive and accepting queries. > > On Mon, Nov 07, 2005 at 04:18:55PM -0500, Chris Hoover wrote: > > Is anyone using Nagios to monitor PostgreSQL? > > > > If so, is there any way to check for more than just your PostgreSQL > instance > > being up? > > > > This weekend, we had an issue where a database shutdown failed due to a > > rogue query that would not die w/o a kill -9 being done on it. The > database > > remained up and accepted connections only to tell the connection to go > away > > because the database was shutting down. > > > > This up and accepting connections caused our Nagios instance to not report > > the database being down. > > > > Any ideas on how to get around this? > > > > Thanks, > > > > Chris > > -- > Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com > Pervasive Software http://pervasive.com work: 512-231-6117 > vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461 > > ---------------------------(end of broadcast)--------------------------- > TIP 3: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faq > > > > ---------------------------(end of broadcast)--------------------------- > TIP 3: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faq > -- Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com Pervasive Software http://pervasive.com work: 512-231-6117 vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461 ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend |
| |||
| psql -c COMMAND DATABASE executes COMMAND using DATABASE and displays the results without starting psql interactively. Regards, Eric Faulhaber Lane Van Ingen wrote: > What does the 'c' part of the -tc command do? It is not documented in > any information I have. > > -----Original Message----- > From: pgsql-admin-owner@postgresql.org > [mailto > Sent: Monday, November 07, 2005 5:38 PM > To: Chris Hoover > Cc: pgsql-admin@postgresql.org > Subject: Re: [ADMIN] Semi OT - Anyone monitoring PostgreSQL with nagios > > > I'm not familiar with Nagios, but you should be able to do something > like > > psql -tc 'select 1' database > > to see if it's alive and accepting queries. > > On Mon, Nov 07, 2005 at 04:18:55PM -0500, Chris Hoover wrote: > >>Is anyone using Nagios to monitor PostgreSQL? >> >>If so, is there any way to check for more than just your PostgreSQL > > instance > >>being up? >> >>This weekend, we had an issue where a database shutdown failed due to a >>rogue query that would not die w/o a kill -9 being done on it. The > > database > >>remained up and accepted connections only to tell the connection to go > > away > >>because the database was shutting down. >> >>This up and accepting connections caused our Nagios instance to not report >>the database being down. >> >>Any ideas on how to get around this? >> >>Thanks, >> >>Chris > > > -- > Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com > Pervasive Software http://pervasive.com work: 512-231-6117 > vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461 > > ---------------------------(end of broadcast)--------------------------- > TIP 3: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faq > > > > ---------------------------(end of broadcast)--------------------------- > TIP 3: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faq ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend |
| ||||
| On Tuesday 08 November 2005 05:10, Lane Van Ingen wrote: > What does the 'c' part of the -tc command do? It is not documented > in any information I have. Show tuples only (per psql --help) Cheers, Steve ---------------------------(end of broadcast)--------------------------- TIP 2: Don't 'kill -9' the postmaster |