---
title: Postgres
slug: aiops2/postgres
description: Learn about the supported versions and essential columns for effectively monitoring PostgreSQL databases. Gain insights into crucial metrics like data block reading and writing time, block read and write counts, buffer allocation and write by back-ends, c
docTags: 
createdAt: 2023-10-20T17:25:20.934Z
---

**Versões e colunas suportadas**

| **Chave**                              | **Tipo**           | **Descrição**                                                                                                                                                                                                                                                               |
| -------------------------------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| postgres.**`blk_read_time`**           | time (miliseconds) | Tempo gasto lendo blocos de arquivos de dados por back-ends neste banco de dados.                                                                                                                                                                                           |
| postgres.**`blk_write_time`**          | time (miliseconds) | Tempo gasto gravando blocos de arquivos de dados por back-ends neste banco de dados.                                                                                                                                                                                        |
| postgres.**`blks_hit`**                | counter            | Número de vezes que blocos de disco já foram encontrados no cache do buffer, de forma que uma nova leitura não foi necessária.<br /><br />\* São incluídas apenas ocorrências no cache de buffer do PostgreSQL, não no cache do sistema de arquivos do sistema operacional. |
| postgresql.**`blks_read`**             | counter            | Número de blocos de disco lidos neste banco de dados.                                                                                                                                                                                                                       |
| postgresql.**`buffers_alloc`**         | counter            | Número de buffers alocados                                                                                                                                                                                                                                                  |
| postgresql.**`buffers_backend`**       | counter            | Número de buffers escritos diretamente por um back-end                                                                                                                                                                                                                      |
| postgresql.**`buffers_backend_fsync`** | counter            | Número de vezes que um back-end teve que executar uma chamada fsync.                                                                                                                                                                                                        |
| postgresql.**`buffers_checkpoint`**    | counter            | Número de buffers gravados durante os checkpoints.                                                                                                                                                                                                                          |
| postgresql.**`buffers_clean`**         | counter            | Número de buffers gravados pelo escritor de plano de fundo.                                                                                                                                                                                                                 |
| postgresql.**`checkpoint_sync_time`**  | time (miliseconds) | Quantidade total de tempo gasto na parte do processamento do ponto de verificação em que os arquivos são sincronizados com o disco.                                                                                                                                         |
| postgresql.**`checkpoint_write_time`** | time (miliseconds) | Quantidade total de tempo gasto na parte do processamento do ponto de verificação em que os arquivos são gravados no disco.                                                                                                                                                 |
| postgresql.**`checkpoint_write_time`** | time (miliseconds) | Quantidade total de tempo gasto na parte do processamento do ponto de verificação em que os arquivos são gravados no disco.                                                                                                                                                 |
| postgresql.**`checkpoints_req`**       | counter            | Número de checkpoints requeridos que foram executados.                                                                                                                                                                                                                      |
| postgresql.**`checkpoints_timed`**     | counter            | Número de pontos de verificação programados que foram executados.                                                                                                                                                                                                           |
| postgresql.**`conflicts`**             | counter            | Número de consultas canceladas devido a conflitos com recuperação neste banco de dados. <br /><br />\* Os conflitos ocorrem apenas em servidores em espera.                                                                                                                 |
| postgresql.**`datid`**                 | string             | OID do banco de dados.                                                                                                                                                                                                                                                      |
| postgresql.**`datname`**               | string             | Nome do banco de dados.                                                                                                                                                                                                                                                     |
| postgresql.**`deadlocks`**             | counter            | Número de deadlocks detectados neste banco de dados.                                                                                                                                                                                                                        |
| postgresql.**`maxwritten_clean`**      | counter            | Número de vezes que o gravador de plano de fundo interrompeu uma varredura de limpeza porque gravou muitos buffers.                                                                                                                                                         |
| postgresql.**`numbackends`**           | counter            | Número de back-ends atualmente conectados a este banco de dados.                                                                                                                                                                                                            |
| postgresql.**`temp_bytes`**            | bytes              | Quantidade total de dados gravados em arquivos temporários por consultas neste banco de dados. <br /><br />\* Todos os arquivos temporários são contados, independentemente da razão pela qual o arquivo temporário foi criado.                                             |
| postgresql.**`temp_files`**            | counter            | Número de arquivos temporários criados por consultas neste banco de dados. <br /><br />\* Todos os arquivos temporários são contados, independentemente do motivo da criação do arquivo temporário.                                                                         |
| postgresql.**`tup_deleted`**           | counter            | Número de linhas excluídas por consultas neste banco de dados.                                                                                                                                                                                                              |
| postgresql.**`tup_fetched`**           | counter            | Número de linhas buscadas por consultas neste banco de dados.                                                                                                                                                                                                               |
| postgresql.**`tup_inserted`**          | counter            | Número de linhas inseridas por consultas neste banco de dados.                                                                                                                                                                                                              |
| postgresql.**`tup_returned`**          | counter            | Número de linhas retornadas por consultas neste banco de dados.                                                                                                                                                                                                             |
| postgresql.**`tup_updated`**           | counter            | Número de linhas atualizadas por consultas neste banco de dados.                                                                                                                                                                                                            |
| postgresql.**`xact_commit`**           | counter            | Número de transações neste banco de dados que foram confirmadas.                                                                                                                                                                                                            |
| postgresql.**`xact_rollback`**         | counter            | Número de transações neste banco de dados que foram revertidas.                                                                                                                                                                                                             |

