> ## 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.

# SDKs & telemetria

> Envie dados de erros, desempenho, métricas e logs para o AppSignal com um SDK de linguagem, OpenTelemetry ou uma ferramenta de telemetria independente.

O AppSignal coleta dados da sua aplicação por meio de SDKs de linguagem e ferramentas de telemetria independentes. Escolha sua linguagem ou ferramenta para encontrar a documentação de instalação, configuração e instrumentação.

## SDKs de linguagem

Os SDKs do próprio AppSignal, com a cobertura de recursos mais completa.

<CardGroup cols={2}>
  <Card title="Ruby" icon="gem" href="/ruby">
    Monitore aplicações Rails, Sinatra, Sidekiq e outras aplicações Ruby com a gem do AppSignal.
  </Card>

  <Card title="Elixir" icon="droplet" href="/elixir">
    Monitore aplicações Phoenix, Ecto, Oban e outras aplicações Elixir.
  </Card>

  <Card title="Node.js" icon="node-js" href="/nodejs/3.x">
    Monitore aplicações JavaScript e TypeScript, com plugins para frameworks e pacotes populares.
  </Card>

  <Card title="Python" icon="python" href="/python">
    Monitore aplicações Django, Flask, Celery e outras aplicações Python.
  </Card>

  <Card title="PHP" icon="php" href="/php">
    Monitore aplicações PHP, com instrumentação automática para Laravel e Symfony.
  </Card>

  <Card title="JavaScript (navegador)" icon="js" href="/front-end">
    Rastreie erros em aplicações JavaScript de front-end.
  </Card>
</CardGroup>

## Linguagens via OpenTelemetry

O AppSignal oferece suporte a linguagens adicionais por meio do OpenTelemetry. Qualquer ferramenta ou serviço que exporte traces, métricas ou logs do OpenTelemetry pode enviar dados para o AppSignal.

<CardGroup cols={2}>
  <Card title="Go" icon="golang" href="/go">
    Monitore aplicações Go por meio do OpenTelemetry.
  </Card>

  <Card title="Java" icon="java" href="/java">
    Monitore aplicações Java por meio do OpenTelemetry.
  </Card>

  <Card title="OpenTelemetry" icon="telescope" href="/opentelemetry">
    Envie dados de qualquer outra linguagem ou serviço compatível com o protocolo OpenTelemetry.
  </Card>
</CardGroup>

## Ferramentas de telemetria

Ferramentas independentes que monitoram processos e hosts e coletam telemetria fora do código da sua aplicação.

<CardGroup cols={2}>
  <Card title="Wrap" icon="terminal" href="/wrap">
    Monitore qualquer processo em execução nos seus servidores, como cron jobs ou servidores de banco de dados.
  </Card>

  <Card title="Collector" icon="filter" href="/collector">
    Colete e processe dados do OpenTelemetry antes de enviá-los ao AppSignal.
  </Card>

  <Card title="Agente independente" icon="server" href="/standalone-agent/installation">
    Colete métricas de host e dados de StatsD e NGINX de servidores que não executam sua aplicação.
  </Card>
</CardGroup>
