Gerar um relatório de atividade do servidor

Para gerar um relatório de atividade do servidor, use o sistema de estatísticas cumulativas do PostgreSQL para coletar e informar informações sobre a atividade do servidor. As informações de atividade do servidor são expostas como tabelas do sistema, que podem ser acessadas usando consultas SQL.

Por exemplo, a consulta informa o número de blocos de disco encontrados no cache de buffer e o número de blocos de disco lidos do disco:

SELECT blks_hit, blks_read FROM pg_stat_database;

Observando os valores desses contadores ao longo do tempo, é possível inferir se o banco de dados está fazendo bom uso do cache de buffer.

A documentação do PostgreSQL tem mais informações sobre esse sistema de estatísticas cumulativas.