Re: RES: Monitorar PostgreSQL
"André Ormenese ( Yahoo )" <[email protected]>
| Newsgroups | gmane.network.nagios.user.brazil |
|---|---|
| Message-ID | <[email protected]> |
Diramos,
instalei os plugins padrões através do nagios-plugins-1.4.14, e para
monitorar o Postgresql, instalei o check_postgres-2.14.3 que baixei do
site : http://bucardo.org/wiki/Check_postgres
Vou postar aqui as linhas que estão no commands.cfg :
define command {
command_name check_postgres_size
command_line /usr/local/bin/check_postgres.pl -H
hibiscus.hemo.unicamp.br -p 5438 --dbuser=postgres --dbname=hemocentro
--action database_size -w $ARG1$
-c $ARG2$
}
define service {
host_name hibiscus.hemo.unicamp.br
service_description PostgreSQL - Tamanho do banco
check_command check_postgres_size!256000000!512000000
max_check_attempts 5
check_interval 1
retry_interval 1
check_period 24x7
notification_interval 30
}
Se eu executar o mesmo comando pela linha de código funciona sem
problemas. Tanto como root ou através do usuário nagios.
Veja :
%/usr/local/bin/check_postgres.pl -H hibiscus.hemo.unicamp.br -p 5438
--dbuser=postgres --dbname=hemocentro --action database_size -w 0
POSTGRES_DATABASE_SIZE WARNING: DB "hemocentro"
(host:hibiscus.hemo.unicamp.br) (port=5438) hemocentro: 7714865444 (7357
MB) template1: 5497124 (5368 kB) template0: 5316612 (5192 kB) |
time=0.07 hemocentro=7714865444 template1=5497124 template0=5316612
Obrigado pela força
André
Em 21/6/2010 09:30, [email protected] escreveu:
> André,
>
> Quais os plugins que você está utilizando prá monitorar o Postgres?
> Precisa ver os parâmetros necessários para a checagem.
> Passa aí os nomes e URL dos plugins prá tentarmos te ajudar.
>
> Diramos
>
> -----Mensagem original-----
> De: André Ormenese [mailto:[email protected]]
> Enviada em: sexta-feira, 18 de junho de 2010 16:02
> Para: Lista Nagios
> Assunto: [Nagios-users-br] Monitorar PostgreSQL
>
> Boa tarde a todos !!
> Pessoal,
> acabei de me inscrever na lista, e já chego com dúvidas !!!
>
> Instalei o Nagios 3.2.1 num host Freebsd 6.1 e que tem o PostgreSQL
> 8.4.2 intalado também.
>
> Consegui executar alguns scrpits na linha de comando, mas qdo tento
> visualizar na interface web recebo uma mensage de alerta :
> ERROR: Password:
> psql: fe_sendauth: no password supplied
>
> Já coloquei o arquivo .pgpass na pasta home do usuário nagios ...
>
> Alguma sugestão ????
>
> Obrigado
> André
>
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
>
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
--
[email protected] mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki