Alexsander,
obrigado pelas dicas. Pensei em fazer um shell também e gerar um
arquivo, talvez seja esta a solução no linux, mas daí tenho que ter outra
solução (que faz a mesma coisa) no windows, entendeu porque eu quero algo único
(acho que não existe como...)?
sds
Fábio Gibon
----- Original Message -----
From: Alexsander Rosa
To: Fábio Gibon - Comex System ; Comunidade PostgreSQL Brasileira
Sent: Friday, March 04, 2011 5:53 PM
Subject: Re: [pgbr-geral] Dados do SO
Quando investiguei isso, pensei em fazer um script SHELL que roda no CRON e
grava no PGDATA um arquivo com estas informações. A grosso modo poderia ser um
"df -k > data_directory/dados.txt" ou algo assim com "free" ou "top", que
depois seriam lidos pela aplicação usando pg_read_file().
Outra hipótese seria fazer o contrário: um shell (ou programa console em C)
que pega os dados, conecta no banco e grava em alguma tabela.
Em 4 de março de 2011 16:33, Fábio Gibon - Comex System
<[email protected]> escreveu:
Olá Fernando,
é que preciso coletar dados como ram disponível e usada, dados de
processador, espaço em disco, etc... e isto precisa ser feito em servidores
linux e windows, então não queria ter que desenvolver duas ferramentas para
isto, entendeu?
sds
Fábio Gibon
----- Original Message -----
From: Fernando Brombatti
To: Fábio Gibon - Comex System ; Comunidade PostgreSQL Brasileira
Sent: Friday, March 04, 2011 8:57 AM
Subject: Re: [pgbr-geral] Dados do SO
Quais teus objetivos propriamente com tais informações via DB e não via
SO ?
2011/2/2 Fábio Gibon - Comex System <[email protected]>
Pessoal,
preciso coletar dados do SO (linux ou windows) onde o banco
está instalado (versão 8.4 ou superior), então para evitar de rodar comando
direto no SO, gerar arquivos com o resultado e ler estes, eu gostaria de fazer
isto via banco. Qual seria o caminho? (criar funções em alguma linguagem
diferente do pgplsql?)
Ah, alguns exemplos de informações que preciso coletar (tamanho de um
disco/partição, espaço livre neste, total de ram e % usado no momento, % de uso
do processar,...)
Qualquer dica é muito bem-vinda!
abraços
Fábio Henrique Gibon
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Fernando Brombatti
email-msn-gtalk-skype:
[email protected]
work: +55 54 3218-6060
home: +55 54 3028-7217
mobile: +55 54 9189-7970
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
--
Atenciosamente,
Alexsander da Rosa
http://rednaxel.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral