> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-parallel-read-in-order-multi-part.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Monitore o ClickPipes usando métricas do Prometheus.

# Monitoramento do ClickPipes

Além do monitoramento no Console, o ClickPipes expõe métricas em um [endpoint compatível com Prometheus](/pt-BR/products/cloud/features/monitoring/prometheus) para coleta. Essas métricas são publicadas juntamente com outras métricas do serviço ClickHouse Cloud e permitem integrar o monitoramento do ClickPipes à sua stack de observabilidade atual (por exemplo, [Grafana](/pt-BR/products/cloud/features/monitoring/prometheus#integrating-with-grafana), [Datadog](/pt-BR/products/cloud/features/monitoring/prometheus#integrating-with-datadog)).

<div id="metric-labels">
  ## Rótulos de métricas
</div>

As métricas do ClickPipes usam os [rótulos padrão em nível de serviço](/pt-BR/products/cloud/features/monitoring/prometheus#metric-labels) (`clickhouse_org`, `clickhouse_service`, `clickhouse_service_name`), além dos seguintes rótulos específicos do ClickPipes:

| Rótulo | Descrição |
| - | - |
| `clickpipe_id` | O identificador exclusivo do ClickPipe |
| `clickpipe_name` | O nome do ClickPipe |
| `clickpipe_source` | O tipo de origem (por exemplo, `kafka`, `postgres`, `s3`) |
| `clickpipe_state` | O estado do ClickPipe (por exemplo, `Stopped`, `Provisioning`, `Running`) |

<div id="sample-response">
  ### Exemplo de resposta
</div>

Veja a seguir como as métricas do ClickPipes aparecem em uma resposta de coleta do Prometheus para um ClickPipe do Kafka. O conjunto de métricas expostas varia de acordo com o tipo de pipe — consulte [Métricas disponíveis](#available-metrics) para ver quais métricas se aplicam a quais tipos de pipe:

```response theme={null}
# HELP ClickPipes_Info Sempre igual a 1. O rótulo "clickpipe_state" contém o estado atual do pipe: Stopped/Provisioning/Running/Paused/Failed
# TYPE ClickPipes_Info gauge
ClickPipes_Info{clickhouse_org="11dfa1ec-767d-43cb-bfad-618ce2aaf959",clickhouse_service="82b83b6a-5568-4a82-aa78-fed9239db83f",clickhouse_service_name="my service",clickpipe_id="642bb967-940b-459e-9f63-a2833f62ec44",clickpipe_name="my kafka pipe",clickpipe_source="confluent",clickpipe_state="Running"} 1

# HELP ClickPipes_FetchedEvents_Total Número total de registros obtidos da origem.
# TYPE ClickPipes_FetchedEvents_Total counter
ClickPipes_FetchedEvents_Total{clickhouse_org="11dfa1ec-767d-43cb-bfad-618ce2aaf959",clickhouse_service="82b83b6a-5568-4a82-aa78-fed9239db83f",clickhouse_service_name="my service",clickpipe_id="642bb967-940b-459e-9f63-a2833f62ec44",clickpipe_name="my kafka pipe",clickpipe_source="confluent"} 5535376

# HELP ClickPipes_SentEvents_Total Número total de registros enviados ao ClickHouse
# TYPE ClickPipes_SentEvents_Total counter
ClickPipes_SentEvents_Total{clickhouse_org="11dfa1ec-767d-43cb-bfad-618ce2aaf959",clickhouse_service="82b83b6a-5568-4a82-aa78-fed9239db83f",clickhouse_service_name="my service",clickpipe_id="642bb967-940b-459e-9f63-a2833f62ec44",clickpipe_name="my kafka pipe",clickpipe_source="confluent"} 5534250

# HELP ClickPipes_FetchedBytes_Total Total de bytes não comprimidos obtidos da origem.
# TYPE ClickPipes_FetchedBytes_Total counter
ClickPipes_FetchedBytes_Total{clickhouse_org="11dfa1ec-767d-43cb-bfad-618ce2aaf959",clickhouse_service="82b83b6a-5568-4a82-aa78-fed9239db83f",clickhouse_service_name="my service",clickpipe_id="642bb967-940b-459e-9f63-a2833f62ec44",clickpipe_name="my kafka pipe",clickpipe_source="confluent"} 873286202

# HELP ClickPipes_SentBytes_Total Total de bytes não comprimidos enviados ao ClickHouse.
# TYPE ClickPipes_SentBytes_Total counter
ClickPipes_SentBytes_Total{clickhouse_org="11dfa1ec-767d-43cb-bfad-618ce2aaf959",clickhouse_service="82b83b6a-5568-4a82-aa78-fed9239db83f",clickhouse_service_name="my service",clickpipe_id="642bb967-940b-459e-9f63-a2833f62ec44",clickpipe_name="my kafka pipe",clickpipe_source="confluent"} 477187967

# HELP ClickPipes_Errors_Total Total de erros na ingestão de dados.
# TYPE ClickPipes_Errors_Total counter
ClickPipes_Errors_Total{clickhouse_org="11dfa1ec-767d-43cb-bfad-618ce2aaf959",clickhouse_service="82b83b6a-5568-4a82-aa78-fed9239db83f",clickhouse_service_name="my service",clickpipe_id="642bb967-940b-459e-9f63-a2833f62ec44",clickpipe_name="my kafka pipe",clickpipe_source="confluent"} 0

# HELP ClickPipes_Latency Tempo em milissegundos entre a produção do registro e sua gravação no ClickHouse.
# TYPE ClickPipes_Latency gauge
ClickPipes_Latency{clickhouse_org="11dfa1ec-767d-43cb-bfad-618ce2aaf959",clickhouse_service="82b83b6a-5568-4a82-aa78-fed9239db83f",clickhouse_service_name="my service",clickpipe_id="642bb967-940b-459e-9f63-a2833f62ec44",clickpipe_name="my kafka pipe",clickpipe_source="confluent"} 340
```

<div id="available-metrics">
  ## Métricas disponíveis
</div>

Nem toda métrica é emitida por todos os tipos de pipe. Em particular, os ClickPipes de CDC expõem um subconjunto diferente de métricas em relação aos ClickPipes de streaming e de armazenamento de objetos.

* **Streaming, armazenamento de objetos** — Kafka, Kinesis, Pub/Sub, S3 e GCS
* **CDC** — Postgres, MySQL, MongoDB e BigQuery
* **Todos** — todos os tipos de pipe

<div id="metrics-data-transfer">
  ### Transferência de dados
</div>

| Métrica | Tipo | Disponível para | Descrição |
| - | - | - | - |
| `ClickPipes_FetchedBytes_Total` | Contador | Streaming, armazenamento de objetos | Total de bytes não comprimidos obtidos da origem. |
| `ClickPipes_FetchedBytesCompressed_Total` | Contador | Todos | Total de bytes obtidos da origem, conforme lidos via wire. Se os dados da origem não estiverem comprimidos, equivale a `ClickPipes_FetchedBytes_Total`. Para ClickPipes de CDC, isso exclui os bytes obtidos da carga inicial, que são emitidos separadamente em `ClickPipes_FetchedBytesInitialLoad_Total`. |
| `ClickPipes_FetchedBytesInitialLoad_Total` | Contador | CDC | Total de bytes obtidos durante a fase de carga inicial, incluindo ressincronizações. |
| `ClickPipes_SentBytes_Total` | Contador | Streaming, armazenamento de objetos | Total de bytes não comprimidos enviados ao ClickHouse. |
| `ClickPipes_SentBytesCompressed_Total` | Contador | Streaming, armazenamento de objetos | Total de bytes comprimidos enviados ao ClickHouse. |

<div id="metrics-events">
  ### Eventos e registros
</div>

| Métrica | Tipo | Disponível para | Descrição |
| - | - | - | - |
| `ClickPipes_FetchedEvents_Total` | contador | Streaming, armazenamento de objetos | Número total de registros obtidos da origem. |
| `ClickPipes_SentEvents_Total` | contador | Streaming, armazenamento de objetos | Número total de registros enviados ao ClickHouse. |
| `ClickPipes_FetchedEvents_PerTable` | Gauge | CDC | Número de registros obtidos por tabela de destino e tipo de evento. Usa os rótulos adicionais `destination_table` e `event_type`. |

<div id="metrics-errors">
  ### Erros
</div>

| Métrica | Tipo | Disponível para | Descrição |
| - | - | - | - |
| `ClickPipes_Errors_Total` | Contador | Todos | Total de [erros](/pt-BR/integrations/clickpipes/home#error-reporting) durante a ingestão. |

<div id="metrics-latency">
  ### Latência
</div>

| Métrica | Tipo | Disponível para | Descrição |
| - | - | - | - |
| `ClickPipes_Latency` | Gauge (*avg*) | Todos | Tempo, em milissegundos, entre o momento em que um registro foi produzido na origem e o momento em que foi gravado no ClickHouse. |
| `ClickPipes_SourceReplicationLatency_MiB` | Gauge (*avg*) | CDC (somente Postgres) | Defasagem do slot de replicação na origem, em MiB. Emitida somente por ClickPipes do Postgres. |
| `ClickPipes_CDC_SourceLatency` | Gauge (*avg*) | CDC | Defasagem, em milissegundos, entre o timestamp de evento na origem e o processamento pelo ClickPipes. |
| `ClickPipes_CDC_DestinationLatency` | Gauge (*avg*) | CDC | Defasagem, em milissegundos, entre o recebimento de um evento em um ClickPipe e sua gravação em uma tabela do ClickHouse. |

<div id="metrics-resources">
  ### Utilização de recursos
</div>

As métricas `ClickPipes_Replica_*` informam a utilização de recursos de ClickPipes de streaming e de armazenamento de objetos. Cada ClickPipe tem **compute dedicado**, portanto esses valores refletem a utilização de ClickPipes individuais.

| Métrica | Tipo | Disponível para | Descrição |
| - | - | - | - |
| `ClickPipes_Replica_CPUUsage` | Gauge (*avg*) | Streaming, armazenamento de objetos | Uso médio de CPU das réplicas de ingestão, em millicores. |
| `ClickPipes_Replica_CPULimit` | Gauge (*last*) | Streaming, armazenamento de objetos | Limite de CPU configurado das réplicas de ingestão, em millicores. |
| `ClickPipes_Replica_MemoryUsage` | Gauge (*avg*) | Streaming, armazenamento de objetos | Uso médio de memória das réplicas de ingestão, em bytes. |
| `ClickPipes_Replica_MemoryLimit` | Gauge (*last*) | Streaming, armazenamento de objetos | Limite de memória configurado das réplicas de ingestão, em bytes. |

As métricas `ClickPipes_CDC_*` informam a utilização de recursos de ClickPipes de CDC. Todos os ClickPipes de CDC no mesmo serviço **compartilham compute**, portanto esses valores refletem o uso combinado de todos os ClickPipes de CDC no serviço.

| Métrica | Tipo | Disponível para | Descrição |
| - | - | - | - |
| `ClickPipes_CDC_CPUUsage` | Gauge (*avg*) | CDC | Uso médio de CPU, em millicores. Compartilhado entre todos os ClickPipes de CDC no serviço. |
| `ClickPipes_CDC_CPULimit` | Gauge (*last*) | CDC | Limite de CPU configurado, em millicores. Compartilhado entre todos os ClickPipes de CDC no serviço. |
| `ClickPipes_CDC_MemoryUsage` | Gauge (*avg*) | CDC | Uso médio de memória, em bytes. Compartilhado entre todos os ClickPipes de CDC no serviço. |
| `ClickPipes_CDC_MemoryLimit` | Gauge (*last*) | CDC | Limite de memória configurado, em bytes. Compartilhado entre todos os ClickPipes de CDC no serviço. |
| `ClickPipes_CDC_NetworkReceiveBytes` | Gauge | CDC | Largura de banda de rede de entrada, em bytes (delta por janela de coleta). Compartilhado entre todos os ClickPipes de CDC no serviço. |

<div id="metrics-state">
  ### Estado e progresso
</div>

| Métrica | Tipo | Disponível para | Descrição |
| - | - | - | - |
| `ClickPipes_Info` | Gauge | Todos | Sempre igual a `1`. Use o rótulo `clickpipe_state` para filtrar ou alertar sobre o estado do pipe. |
| `ClickPipes_LastFetchedBatchId` | Gauge | CDC | ID do último batch obtido da origem. |
| `ClickPipes_LastSentBatchId` | Gauge | CDC | ID do último batch enviado ao ClickHouse. |

<div id="related">
  ## Páginas relacionadas
</div>

* [Endpoint do Prometheus](/pt-BR/products/cloud/features/monitoring/prometheus) — Referência do endpoint, autenticação e configuração para ferramentas externas (por exemplo, Grafana, Datadog)
* [Relatórios de erros](/pt-BR/integrations/clickpipes/home#error-reporting) — Onde os erros de registro e do sistema são armazenados
