> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appsignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Métricas de host

O agente AppSignal coleta várias métricas do sistema, o que permite correlacionar problemas de performance e erros com métricas de host anormais. Esses dados estão disponíveis na seção [Métricas de host](https://appsignal.com/redirect-to/app?to=host_metrics) na visão geral da aplicação, o que permite inspecionar e [comparar vários hosts](https://blog.appsignal.com/2018/02/20/comparing-hosts.html). Também mostramos uma visão geral das métricas de host na página de detalhes da amostra para incidentes de erro e performance.

Para uma prévia de como as métricas de host aparecem na interface do AppSignal, por favor veja nossa página de tour de [métricas de host](https://www.appsignal.com/tour/hosts).

<Tip>
  **Nota**: Este recurso está disponível nestes pacotes:

  * Ruby: gem versão `1.2` e mais recentes. Habilitado por padrão desde a versão `1.3`.
  * Elixir: pacote versão `0.10.0` e mais recentes. Habilitado por padrão desde a
    versão `0.10.0`.
  * Node.js: todas as versões do pacote.
  * JavaScript para Front-end: nenhuma versão do pacote.
</Tip>

<Tip>
  **Nota**: Este recurso não está disponível nas seguintes arquiteturas:

  * macOS/OSX (`darwin`)
  * FreeBSD

  Uma lista de Sistemas Operacionais suportados está disponível na página [Sistemas
  Operacionais suportados](/support/operating-systems).
</Tip>

## Métricas de host coletadas

As seguintes métricas de host são coletadas pelo agente AppSignal a cada minuto em seu sistema.

| Métrica         | Descrição                                                                                                                                                                                       |
| --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Uso de CPU      | User, nice, system, idle e iowait em porcentagens. <br />Leia mais sobre [métricas de CPU](https://blog.appsignal.com/2018/03/06/understanding-cpu-statistics.html) em nosso artigo da academy. |
| Load average    | Carga média de 1 minuto no host.                                                                                                                                                                |
| Uso de memória  | Memória disponível, livre e usada. Também inclui swap total e swap usado.                                                                                                                       |
| Uso de disco    | Porcentagem de cada disco usado.                                                                                                                                                                |
| Disk IO         | Throughput de dados lidos e gravados em cada disco.                                                                                                                                             |
| Tráfego de rede | Throughput de dados recebidos e transmitidos por cada interface de rede.                                                                                                                        |

Essas métricas de host são coletadas por padrão. Para desabilitá-las, use a opção de configuração `enable_host_metrics`, para:

* [Ruby](/ruby/configuration/options#option-enable_host_metrics)
* [Elixir](/elixir/configuration/options#option-enable_host_metrics)
* [Node.js](/nodejs/3.x/configuration/options#option-enable_host_metrics)
* [Python](/python/configuration/options#option-enable_host_metrics)
* [Collector](/collector/configuration/options#option-enable_host_metrics) para [OpenTelemetry](/opentelemetry)
* [Standalone agent](/standalone-agent/configuration/options#option-enable_host_metrics)

### Metadados do ambiente

O agente AppSignal reporta as seguintes informações do host. Uma vez recebidos, esses metadados são mostrados na [página de índice de métricas de host](https://appsignal.com/redirect-to/app?to=host_metrics) por host para fornecer mais detalhes de todos os hosts executando uma aplicação. Use esses metadados para detectar quaisquer diferenças entre hosts que possam causar diferenças de comportamento.

* Arquitetura do host, 32 ou 64-bit.
* Sistema Operacional, seja Linux, macOS ou Windows.
* Distribuição do Sistema Operacional, para Linux isso reporta Ubuntu, Fedora, etc.
* Versão do Sistema Operacional, a versão do Sistema Operacional.
* Versão do kernel, para Linux isso reporta a versão do kernel instalada.

Esses metadados são coletados por padrão. Para desabilitá-los, use a opção de configuração `send_environment_metadata`, para:

* [Ruby](/ruby/configuration/options#option-send_environment_metadata)
* [Elixir](/elixir/configuration/options#option-send_environment_metadata)
* [Node.js](/nodejs/3.x/configuration/options#option-send_environment_metadata)
* [Python](/python/configuration/options#option-send_environment_metadata)

## Suporte ao Heroku

Para usar métricas de host no Heroku, vá para a página [Métricas de host do Heroku][heroku support].

## Suporte ao Docker/container {/* id: container-support */}

Para usar métricas de host em containers (Docker), vá para a página de [métricas de host em container](/metrics/host-metrics/containers).

## Suporte ao Dokku

<Tip>
  **Nota**: O suporte ao Dokku está disponível nos pacotes Ruby gem 3.0.13, Elixir
  pacote 2.2.0, Node.js pacote 2.0.0 e mais recentes.
</Tip>

O [Dokku](https://github.com/dokku/dokku) tem métricas de host habilitadas por padrão, desde que sua aplicação Dokku tenha a variável de ambiente `DOKKU_ROOT` configurada.

[heroku support]: /heroku/host-metrics.html

[container support]: /metrics/host-metrics/containers.html
