Monitorando o banco de dados PostgreSQL
janeiro 15, 2009
Pgtop
O pgtop é um utilitário que permite monitorar a performasse de seu SGBD. Muito útil para identificar query’s problemáticas que estão consumindo carga de processamento ou memória.
Antes da instalação algumas informações importante:
- Sistema operacional: Debian GNU/Linux 4.0 Eetch r6
- Banco de dados instalado na máquina: PostgreSQL-8.3.3
Dependências necessárias para instalação:
- Perl
- Getopt
- DBI
- Term
- DBD
Download do pacote:
# wget http://ftp.casaafacerilor.ro/mirrors/CPAN/authors/id/C/CO/COSIMO/pgtop-0.05.tar.gz
# aptitude -y install libdbd-pg-perl
# aptitude -y install libterm-readkey-perl
# tar -zxvf pgtop-0.05.tar.gz
# cd pgtop-0.05
# perl Makefile.PL
# make
# make test
# make install
Após a instalação execute o comando:
# pgtop -s 1 -d database -u postgres
-s Seta o delay (o padrão é 5).
-d Informa a database que você quer monitorar.
-u Informa o usuário do banco.

Tela do comando pgtop
Para mais informações execute os comandos:
janeiro 16, 2009 at 12:56 pm
Show de bola. Me ajudou muito… Value linux man!!!!!!!!!!!
janeiro 16, 2009 at 1:19 pm
Cara incrivel! Ha algum tempo atras meu chefe estava precisando de um analista que pudesse desenvolver algo do tipo, pois como a empresa trabalha com desenvolvimento de pagina de internet usando JSP e Servlets o SGBD ficava dando erro direto, pois a sobrecarga era imensa devido aos varios testes e correcoes executadas ao longo do processo de construcao do software.
janeiro 16, 2009 at 5:33 pm
Ae guilhermão!! Muito bom cara!!!
Espero ver muitas coisas boas de PostgreSQL, Asterisk e Linux por aqui!
Parabéns pela iniciativa!
Abraço, Ulisses!!
janeiro 22, 2009 at 12:47 pm
fala Enterprise
pô show de bola!
depois vou te mandar o convite para ser colunista no meu site
Sucesso!