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

# SDK & télémétrie

> Envoyez des données d'erreurs, de performance, de métriques et de logs à AppSignal avec un SDK de langage, OpenTelemetry ou un outil de télémétrie autonome.

AppSignal collecte les données de votre application via des SDK de langage et des outils de télémétrie autonomes. Choisissez votre langage ou votre outil pour accéder à sa documentation d'installation, de configuration et d'instrumentation.

## SDK de langage

Les SDK développés par AppSignal, avec la couverture fonctionnelle la plus complète.

<CardGroup cols={2}>
  <Card title="Ruby" icon="gem" href="/ruby">
    Surveillez Rails, Sinatra, Sidekiq et d'autres applications Ruby avec la gem AppSignal.
  </Card>

  <Card title="Elixir" icon="droplet" href="/elixir">
    Surveillez Phoenix, Ecto, Oban et d'autres applications Elixir.
  </Card>

  <Card title="Node.js" icon="node-js" href="/nodejs/3.x">
    Surveillez les applications JavaScript et TypeScript, avec des plugins pour les frameworks et packages populaires.
  </Card>

  <Card title="Python" icon="python" href="/python">
    Surveillez Django, Flask, Celery et d'autres applications Python.
  </Card>

  <Card title="PHP" icon="php" href="/php">
    Surveillez les applications PHP, avec une instrumentation automatique pour Laravel et Symfony.
  </Card>

  <Card title="JavaScript (navigateur)" icon="js" href="/front-end">
    Suivez les erreurs dans les applications JavaScript front-end.
  </Card>
</CardGroup>

## Langages via OpenTelemetry

AppSignal prend en charge des langages supplémentaires via OpenTelemetry. Tout outil ou service qui exporte des traces, métriques ou logs OpenTelemetry peut envoyer des données à AppSignal.

<CardGroup cols={2}>
  <Card title="Go" icon="golang" href="/go">
    Surveillez les applications Go via OpenTelemetry.
  </Card>

  <Card title="Java" icon="java" href="/java">
    Surveillez les applications Java via OpenTelemetry.
  </Card>

  <Card title="OpenTelemetry" icon="telescope" href="/opentelemetry">
    Envoyez des données depuis tout autre langage ou service compatible avec le protocole OpenTelemetry.
  </Card>
</CardGroup>

## Outils de télémétrie

Des outils autonomes qui surveillent les processus et les hôtes, et collectent la télémétrie en dehors du code de votre application.

<CardGroup cols={2}>
  <Card title="Wrap" icon="terminal" href="/wrap">
    Surveillez n'importe quel processus exécuté sur vos serveurs, comme des tâches cron ou des serveurs de base de données.
  </Card>

  <Card title="Collector" icon="filter" href="/collector">
    Collectez et traitez les données OpenTelemetry avant de les envoyer à AppSignal.
  </Card>

  <Card title="Agent autonome" icon="server" href="/standalone-agent/installation">
    Collectez les métriques d'hôte et les données StatsD et NGINX depuis des serveurs qui n'exécutent pas votre application.
  </Card>
</CardGroup>
