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

# Ingestion de données dans ClickStack

> Vue d’ensemble de l’ingestion de données dans ClickStack

export const Image = ({img, alt, size}) => {
  return <Frame>
      <img src={img} alt={alt} />
    </Frame>;
};

Toutes les données sont ingérées dans Open Source ClickStack ou Managed ClickStack via un **collecteur OpenTelemetry (OTel)**. Celui-ci constitue le point d'entrée principal pour les logs, les métriques, les traces et les données de session.

La différence essentielle entre les architectures tient à l'endroit où les composants sont hébergés. Dans les deux cas, vous exécutez un OpenTelemetry Collector pour recevoir les données de télémétrie de vos applications. Avec Open Source ClickStack, vous gérez et hébergez également vous-même ClickHouse ainsi que l'interface ClickStack (HyperDX). Avec Managed ClickStack, ClickHouse et l'interface HyperDX sont hébergés et gérés dans ClickHouse Cloud, avec authentification intégrée et gestion opérationnelle prises en charge pour vous.

<Tabs>
  <Tab title="Managed ClickStack">
    <Image img="https://mintcdn.com/private-7c7dfe99-mintlify-8c05c8a2/brNmKxVjpyGdH7Ao/images/use-cases/observability/clickstack-managed-architecture-with-flow.png?fit=max&auto=format&n=brNmKxVjpyGdH7Ao&q=85&s=a488ce11bc7a96a8f5386943a4e24d71" alt="Architecture Managed avec flux" size="md" width="1024" height="730" data-path="images/use-cases/observability/clickstack-managed-architecture-with-flow.png" />
  </Tab>

  <Tab title="Open Source ClickStack">
    <Image img="https://mintcdn.com/private-7c7dfe99-mintlify-8c05c8a2/brNmKxVjpyGdH7Ao/images/use-cases/observability/clickstack-oss-architecture-with-flow.png?fit=max&auto=format&n=brNmKxVjpyGdH7Ao&q=85&s=7b8b8dac930d6d179a46730899797a16" alt="Architecture simple avec flux" size="md" width="1024" height="730" data-path="images/use-cases/observability/clickstack-oss-architecture-with-flow.png" />
  </Tab>
</Tabs>

Dans les deux modèles de déploiement, le collecteur expose deux points de terminaison OTLP :

* **HTTP** - port `4318`
* **gRPC** - port `4317`

Vous pouvez envoyer des données vers ces points de terminaison soit directement depuis les [SDKs de langage](/fr/clickstack/ingesting-data/sdks/index), soit via des agents de collecte de données compatibles OTel, par exemple d'autres collecteurs OTel qui collectent les métriques et les logs d'infrastructure.

Plus précisément :

* Les [**SDKs de langage**](/fr/clickstack/ingesting-data/sdks/index) sont chargés de collecter la télémétrie au sein de votre application — notamment les **traces** et les **logs** — puis d'exporter ces données vers l'OpenTelemetry Collector, via le point de terminaison OTLP, qui gère l'ingestion dans ClickHouse. Pour plus de détails sur les SDKs de langage disponibles avec ClickStack, consultez [SDKs](/fr/clickstack/ingesting-data/sdks/index).

* Les **agents de collecte de données** sont des agents déployés en périphérie — sur des serveurs, des nœuds Kubernetes ou aux côtés des applications. Ils collectent la télémétrie d'infrastructure (par ex. logs, métriques) ou reçoivent directement des événements d'applications instrumentées avec des SDKs. Dans ce cas, l'agent s'exécute sur le même hôte que l'application, souvent sous forme de sidecar ou de DaemonSet. Ces agents transmettent les données au collecteur OTel ClickStack central, qui agit comme une [passerelle](/fr/clickstack/ingesting-data/collector#collector-roles), généralement déployée une fois par cluster, centre de données ou région. La [passerelle](/fr/clickstack/ingesting-data/collector#collector-roles) reçoit les événements OTLP des agents ou des applications et gère l'ingestion dans ClickHouse. Consultez [OTel collector](/fr/clickstack/ingesting-data/collector) pour plus de détails. Ces agents peuvent être d'autres instances du collecteur OTel ou des technologies alternatives telles que [Fluentd](https://www.fluentd.org/) ou [Vector](https://vector.dev/).

<Info>
  **Compatibilité OpenTelemetry**

  Bien que ClickStack propose ses propres SDKs de langage ainsi qu'une version personnalisée d'OpenTelemetry, avec une télémétrie enrichie et des fonctionnalités supplémentaires, vous pouvez également utiliser vos SDKs et agents OpenTelemetry existants en toute transparence.
</Info>
