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

<h2 id="language-sdks">
  SDK de langage
</h2>

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="/browser">
    Suivez les erreurs front-end et mesurez les Core Web Vitals d'utilisateurs réels. Les breadcrumbs et les vitals ne demandent aucune configuration.
  </Card>

  <Card title="JavaScript" icon="js" href="/front-end">
    Suivez les erreurs dans les applications JavaScript front-end, avec des plugins pour les breadcrumbs et des intégrations de frameworks.
  </Card>
</CardGroup>

<h2 id="languages-via-opentelemetry">
  Langages via OpenTelemetry
</h2>

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>

<h2 id="telemetry-tools">
  Outils de télémétrie
</h2>

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>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.