<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>OpenTelemetry</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/</link><description>Recent content on OpenTelemetry</description><generator>Hugo</generator><language>fr</language><atom:link href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/index.xml" rel="self" type="application/rss+xml"/><item><title>OBI Network Metrics configuration options</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/network/config/</link><pubDate>Sun, 18 Jan 2026 06:12:55 -0500</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/network/config/</guid><description>&lt;p&gt;Network metrics are configured under the &lt;code&gt;network&lt;/code&gt; property of the
&lt;a href="../../configure/options/"&gt;OBI Configuration YAML file&lt;/a&gt; or with a set of
environment variables prefixed as &lt;code&gt;OTEL_EBPF_NETWORK_&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Example YAML:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;network&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;enable&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;cidrs&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="m"&gt;10.10.0.0&lt;/span&gt;&lt;span class="l"&gt;/24&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="m"&gt;10.0.0.0&lt;/span&gt;&lt;span class="l"&gt;/8&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="m"&gt;10.30.0.0&lt;/span&gt;&lt;span class="l"&gt;/16&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;attributes&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;kubernetes&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;enable&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;select&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;obi_network_flow_bytes&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;include&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;k8s.src.owner.name&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;k8s.src.namespace&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;k8s.dst.owner.name&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;k8s.dst.namespace&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;src.cidr&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="l"&gt;dst.cidr&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;otel_metrics_export&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;endpoint&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;http://localhost:4318&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;In addition to the &lt;code&gt;network&lt;/code&gt; YAML section, OBI configuration requires an
endpoint to export the network metrics (in the previous example,
&lt;code&gt;otel_metrics_export&lt;/code&gt;, but it also accepts a
&lt;a href="../../configure/options/"&gt;Prometheus endpoint&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>Deploy OBI in Kubernetes</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/setup/kubernetes/</link><pubDate>Wed, 14 Jan 2026 14:37:39 -0500</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/setup/kubernetes/</guid><description>&lt;div class="td-alert td-alert--md alert alert-note" role="alert"&gt;&lt;div class="td-alert-heading alert-heading" role="heading"&gt;Note&lt;/div&gt;
 &lt;div class="td-alert-body"&gt;
 &lt;p&gt;This document explains how to manually deploy OBI in Kubernetes, setting up
all the required entities by yourself.&lt;/p&gt;
&lt;!-- You might prefer to follow the
[Deploy OBI in Kubernetes with Helm](../kubernetes-helm/) documentation instead. --&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;h2 id="configuring-kubernetes-metadata-decoration"&gt;Configuring Kubernetes metadata decoration&lt;a class="td-heading-self-link" href="#configuring-kubernetes-metadata-decoration" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;OBI can decorate your traces with the following Kubernetes labels:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;k8s.namespace.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.deployment.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.statefulset.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.replicaset.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.daemonset.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.node.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.pod.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.container.name&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.pod.uid&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.pod.start_time&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;k8s.cluster.name&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To enable metadata decoration, you need to:&lt;/p&gt;</description></item><item><title>Measure traffic between Cloud availability zones</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/network/inter-az/</link><pubDate>Wed, 14 Jan 2026 07:44:34 -0500</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/network/inter-az/</guid><description>&lt;div class="td-alert td-alert--md alert alert-note" role="alert"&gt;&lt;div class="td-alert-heading alert-heading" role="heading"&gt;Note&lt;/div&gt;
 &lt;div class="td-alert-body"&gt;
 &lt;p&gt;This feature is currently only available in Kubernetes clusters.&lt;/p&gt;
 &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Traffic between Cloud Availability Zones might incur additional costs. OBI is
able to measure it either by adding &lt;code&gt;src.zone&lt;/code&gt; and &lt;code&gt;dst.zone&lt;/code&gt; attributes to
regular network metrics, or by providing a separate
&lt;code&gt;obi.network.inter.zone.bytes&lt;/code&gt; (OTel) / &lt;code&gt;obi_network_inter_zone_bytes_total&lt;/code&gt;
(Prometheus) metric.&lt;/p&gt;
&lt;h2 id="add-srczone-and-dstzone-attributes-to-regular-network-metrics"&gt;Add &lt;code&gt;src.zone&lt;/code&gt; and &lt;code&gt;dst.zone&lt;/code&gt; attributes to regular network metrics&lt;a class="td-heading-self-link" href="#add-srczone-and-dstzone-attributes-to-regular-network-metrics" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Source and destination availability zone attributes are disabled by default in
OBI. To enable it, explicitly add them to the list of included network
attributes in the OBI YAML configuration:&lt;/p&gt;</description></item><item><title>Quick start</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/collector/quick-start/</link><pubDate>Thu, 08 Jan 2026 22:37:28 +0530</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/collector/quick-start/</guid><description>&lt;!-- markdownlint-disable ol-prefix blanks-around-fences --&gt;
&lt;p&gt;The OpenTelemetry Collector receives &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/traces/"&gt;traces&lt;/a&gt;,
&lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/metrics/"&gt;metrics&lt;/a&gt;, and
&lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/logs/"&gt;logs&lt;/a&gt;, processes the telemetry, and exports it to
a wide variety of observability backends using its components. For a conceptual
overview of the Collector, see &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/collector"&gt;Collector&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You are going to learn to do the following in less than five minutes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Set up and run the OpenTelemetry Collector.&lt;/li&gt;
&lt;li&gt;Send telemetry and see it processed by the Collector.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Make sure that your developer environment has the following. This page assumes
that you&amp;rsquo;re using &lt;code&gt;bash&lt;/code&gt;. Adapt configuration and commands as necessary for your
preferred shell.&lt;/p&gt;</description></item><item><title>Getting Started</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/platforms/kubernetes/getting-started/</link><pubDate>Thu, 08 Jan 2026 22:37:28 +0530</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/platforms/kubernetes/getting-started/</guid><description>&lt;p&gt;This page will walk you through the fastest way to get started monitoring your
Kubernetes cluster using OpenTelemetry. It will focus on collecting metrics and
logs for Kubernetes clusters, nodes, pods, and containers, as well as enabling
the cluster to support services emitting OTLP data.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re looking to see OpenTelemetry in action with Kubernetes, the best place
to start is the &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/demo/kubernetes-deployment/"&gt;OpenTelemetry Demo&lt;/a&gt;. The
demo is intended to illustrate the implementation of OpenTelemetry, but it is
not intended to be an example of how to monitor Kubernetes itself. Once you
finish with this walkthrough, it can be a fun experiment to install the demo and
see how all the monitoring responds to an active workload.&lt;/p&gt;</description></item><item><title>OBI network metrics quickstart</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/network/quickstart/</link><pubDate>Tue, 16 Dec 2025 14:16:09 +0100</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/network/quickstart/</guid><description>&lt;p&gt;OBI can generate network metrics in any environment (physical host, virtual
host, or container). It&amp;rsquo;s recommended to use a Kubernetes environment, as OBI is
able to decorate each metric with the metadata of the source and destination
Kubernetes entities.&lt;/p&gt;
&lt;p&gt;The instructions in this quickstart guide focus on deploying directly to
Kubernetes with the kubectl command line utility. This tutorial describes how to
deploy OBI in Kubernetes from scratch. To use Helm, consult the
&lt;a href="../../setup/kubernetes-helm/"&gt;Deploy OBI in Kubernetes with Helm&lt;/a&gt;
documentation.&lt;/p&gt;</description></item><item><title>Logs</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/logs/</link><pubDate>Thu, 20 Nov 2025 22:21:57 +0530</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/logs/</guid><description>&lt;p&gt;A &lt;strong&gt;log&lt;/strong&gt; is a timestamped text record, either structured (recommended) or
unstructured, with optional metadata. Of all telemetry signals, logs have the
biggest legacy. Most programming languages have built-in logging capabilities or
well-known, widely used logging libraries.&lt;/p&gt;
&lt;h2 id="opentelemetry-logs"&gt;OpenTelemetry logs&lt;a class="td-heading-self-link" href="#opentelemetry-logs" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;OpenTelemetry provides a Logs API and SDK for producing log records, and
language SDKs and logging bridges to integrate with existing logging frameworks.
Logs are anything you send through a Logging Provider, and events are a special
type of logs. Not all logs are events, but all events are logs. The Logs API is
public and can be used directly by application code or indirectly via existing
logging libraries and bridges.&lt;/p&gt;</description></item><item><title>Traces</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/traces/</link><pubDate>Thu, 13 Nov 2025 10:56:22 +0100</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/traces/</guid><description>&lt;p&gt;Les &lt;strong&gt;traces&lt;/strong&gt; nous donnent une vue d&amp;rsquo;ensemble de ce qui se passe quand une
requête est faite à une application. Que l&amp;rsquo;application soit monolithique avec
une seule base de données ou un maillage de services plus sophistiqué, les
traces sont essentielles à la compréhension du &amp;ldquo;chemin&amp;rdquo; complet d&amp;rsquo;une requête
dans votre application.&lt;/p&gt;
&lt;p&gt;Explorons ceci avec trois unités de travail, représentées par des
&lt;a href="#spans"&gt;spans&lt;/a&gt;:&lt;/p&gt;
&lt;div class="alert alert-primary" role="alert"&gt;&lt;div class="h4 alert-heading" role="heading"&gt;Note&lt;/div&gt;
&lt;p&gt;Les exemples JSON suivants ne représentent pas un format spécifique, et en
particulier pas OTLP/JSON, qui est plus verbeux.&lt;/p&gt;</description></item><item><title>Configure OBI export modes</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/configure/export-modes/</link><pubDate>Mon, 13 Oct 2025 13:27:04 -0400</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/configure/export-modes/</guid><description>&lt;p&gt;In Direct mode OBI pushes metrics and traces directly to a remote endpoint using
the OpenTelemetry protocol (OTLP).&lt;/p&gt;
&lt;p&gt;OBI can also expose a Prometheus HTTP endpoint ready to scrape, for example in
&lt;strong&gt;pull&lt;/strong&gt; mode.&lt;/p&gt;
&lt;p&gt;To use Direct mode requires configuration with authentication credentials. Set
the OTLP endpoint authentication credentials with these environment variables:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;OTEL_EXPORTER_OTLP_HEADERS&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To run in Direct mode using the Prometheus scrape endpoint, see the
&lt;a href="../options/"&gt;configuration documentation&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="configure-and-run-obi"&gt;Configure and run OBI&lt;a class="td-heading-self-link" href="#configure-and-run-obi" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This tutorial assumes OBI and OTel Collector are running natively on the same
host, so there is no need to secure the traffic nor provide authentication in
the OTel Collector OTLP receiver.&lt;/p&gt;</description></item><item><title>Démarrage rapide</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/java/agent/getting-started/</link><pubDate>Thu, 09 Oct 2025 17:04:01 -0400</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/java/agent/getting-started/</guid><description>&lt;h2 id="setup"&gt;Configuration&lt;a class="td-heading-self-link" href="#setup" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Téléchargez &lt;a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar" target="_blank" rel="noopener" class="external-link"&gt;opentelemetry-javaagent.jar&lt;/a&gt; depuis les &lt;a href="https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases" target="_blank" rel="noopener" class="external-link"&gt;Releases&lt;/a&gt; du dépôt
&lt;code&gt;opentelemetry-java-instrumentation&lt;/code&gt; et placez le JAR dans le répertoire de
votre choix. Le fichier JAR contient l&amp;rsquo;agent et les bibliothèques
d&amp;rsquo;instrumentation.&lt;/li&gt;
&lt;li&gt;Ajoutez &lt;code&gt;-javaagent:path/to/opentelemetry-javaagent.jar&lt;/code&gt; et d&amp;rsquo;autres
configurations à vos arguments de démarrage de la JVM et lancez votre
application :
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Directement sur la commande de démarrage :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;java -javaagent:path/to/opentelemetry-javaagent.jar -Dotel.service.name&lt;span class="o"&gt;=&lt;/span&gt;your-service-name -jar myapp.jar
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Via les variables d&amp;rsquo;environnement &lt;code&gt;JAVA_TOOL_OPTIONS&lt;/code&gt; et autres :&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;JAVA_TOOL_OPTIONS&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;-javaagent:path/to/opentelemetry-javaagent.jar&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;export&lt;/span&gt; &lt;span class="nv"&gt;OTEL_SERVICE_NAME&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;your-service-name&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;java -jar myapp.jar
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="configuring-the-agent"&gt;Configuration de l&amp;rsquo;agent&lt;a class="td-heading-self-link" href="#configuring-the-agent" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;agent est hautement configurable.&lt;/p&gt;</description></item><item><title>Run OBI as a Docker container</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/setup/docker/</link><pubDate>Thu, 28 Aug 2025 18:53:51 +0200</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/setup/docker/</guid><description>&lt;p&gt;OBI can run a standalone Docker container that can instrument a process running
in another container.&lt;/p&gt;
&lt;p&gt;Find the latest image of OBI on
&lt;a href="https://hub.docker.com/r/otel/ebpf-instrument" target="_blank" rel="noopener" class="external-link"&gt;Docker Hub&lt;/a&gt; with the following
name:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ebpf-instrument:main
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The OBI container must be configured in following way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;run as a &lt;strong&gt;privileged&lt;/strong&gt; container, or as a container with the &lt;code&gt;SYS_ADMIN&lt;/code&gt;
capability (but this last option might not work in some container
environments)&lt;/li&gt;
&lt;li&gt;Use the &lt;code&gt;host&lt;/code&gt; PID namespace to allow accessing to the processes in other
containers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="docker-cli-example"&gt;Docker CLI example&lt;a class="td-heading-self-link" href="#docker-cli-example" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;For this example you need a container running an HTTP/S or gRPC service. If you
don&amp;rsquo;t have one, you can use this
&lt;a href="https://macias.info" target="_blank" rel="noopener" class="external-link"&gt;simple blog engine service written in Go&lt;/a&gt;:&lt;/p&gt;</description></item><item><title>Démarrage rapide</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/dotnet/getting-started/</link><pubDate>Wed, 27 Aug 2025 19:57:19 +0200</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/dotnet/getting-started/</guid><description>&lt;p&gt;Cette page vous montrera comment démarrer avec l&amp;rsquo;instrumentation Zero-code
OpenTelemetry pour .NET.&lt;/p&gt;
&lt;p&gt;Si vous cherchez un moyen d&amp;rsquo;instrumenter manuellement votre application,
consultez &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/languages/dotnet/getting-started"&gt;ce guide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Vous apprendrez comment instrumenter automatiquement une application .NET
simple, de manière à ce que les &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/traces/"&gt;traces&lt;/a&gt;, &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/metrics/"&gt;métriques&lt;/a&gt; et &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/logs/"&gt;logs&lt;/a&gt; soient
émis vers la console.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prérequis&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Assurez-vous d&amp;rsquo;avoir installé localement :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dotnet.microsoft.com/download/dotnet" target="_blank" rel="noopener" class="external-link"&gt;.NET SDK&lt;/a&gt; 6+&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="example-application"&gt;Exemple d&amp;rsquo;application&lt;a class="td-heading-self-link" href="#example-application" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;exemple suivant utilise une application basique
&lt;a href="https://learn.microsoft.com/aspnet/core/tutorials/min-web-api" target="_blank" rel="noopener" class="external-link"&gt;API minimale avec ASP.NET Core&lt;/a&gt;.
Si vous n&amp;rsquo;utilisez pas ASP.NET Core, vous pouvez toujours utiliser
l&amp;rsquo;instrumentation Zero-code OpenTelemetry pour .NET.&lt;/p&gt;</description></item><item><title>Getting Started</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/languages/dotnet/getting-started/</link><pubDate>Tue, 12 Aug 2025 09:57:29 +0200</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/languages/dotnet/getting-started/</guid><description>&lt;p&gt;This page will show you how to get started with OpenTelemetry in .NET.&lt;/p&gt;
&lt;p&gt;If you are looking for a way to automatically instrument your application, check
out &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/dotnet/getting-started/"&gt;this guide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You will learn how you can instrument a simple .NET application, in such a way
that &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/traces/"&gt;traces&lt;/a&gt;, &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/metrics/"&gt;metrics&lt;/a&gt; and &lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/logs/"&gt;logs&lt;/a&gt; are emitted to the console.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Ensure that you have the following installed locally:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://dotnet.microsoft.com/download/dotnet" target="_blank" rel="noopener" class="external-link"&gt;.NET SDK&lt;/a&gt; 8+&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="example-application"&gt;Example Application&lt;a class="td-heading-self-link" href="#example-application" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The following example uses a basic
&lt;a href="https://learn.microsoft.com/aspnet/core/tutorials/min-web-api" target="_blank" rel="noopener" class="external-link"&gt;Minimal API with ASP.NET Core&lt;/a&gt;
application. If you are not using a minimal API with ASP.NET Core, that&amp;rsquo;s OK —
you can use OpenTelemetry .NET with other frameworks as well. For a complete
list of libraries for supported frameworks, see the
&lt;a href="https://deploy-preview-8652--opentelemetry.netlify.app/ecosystem/registry/?component=instrumentation&amp;amp;language=dotnet"&gt;registry&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Run OBI as a standalone process</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/setup/standalone/</link><pubDate>Mon, 11 Aug 2025 21:58:16 +0200</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/setup/standalone/</guid><description>&lt;p&gt;OBI can run as a standalone Linux OS process with elevated privileges that can
inspect other running processes.&lt;/p&gt;
&lt;h2 id="download-and-install"&gt;Download and install&lt;a class="td-heading-self-link" href="#download-and-install" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You can download the OBI executable from the
&lt;a href="https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/releases" target="_blank" rel="noopener" class="external-link"&gt;OBI releases page&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="set-up-obi"&gt;Set up OBI&lt;a class="td-heading-self-link" href="#set-up-obi" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Create a configuration file following the
&lt;a href="../../configure/options/"&gt;configuration options&lt;/a&gt; documentation.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Run OBI as a privileged process:&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;sudo ./obi --config&lt;span class="o"&gt;=&lt;/span&gt;&amp;lt;path to config file&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="example-configuration"&gt;Example configuration&lt;a class="td-heading-self-link" href="#example-configuration" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Here&amp;rsquo;s an example configuration file (&lt;code&gt;obi-config.yml&lt;/code&gt;):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-yaml" data-lang="yaml"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# Basic configuration&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;discovery&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;services&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;- &lt;span class="nt"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;my-service&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;open_ports&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="m"&gt;8080&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="m"&gt;8090&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;exe_path&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;/usr/local/bin/my-service&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# Traces configuration&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;traces&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# Enable tracing&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;enabled&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# OpenTelemetry endpoint&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;otlp_endpoint&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;http://localhost:4318&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# Trace format&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;format&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;otlp&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# Metrics configuration&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;metrics&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# Enable metrics&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;enabled&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="kc"&gt;true&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# OpenTelemetry endpoint&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;otlp_endpoint&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;http://localhost:4318&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="c"&gt;# Metrics format&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nt"&gt;format&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;otlp&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# Logging configuration&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;log_level&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="l"&gt;info&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="run-obi"&gt;Run OBI&lt;a class="td-heading-self-link" href="#run-obi" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Run OBI with the configuration file:&lt;/p&gt;</description></item><item><title>OBI global configuration properties</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/configure/options/</link><pubDate>Mon, 11 Aug 2025 21:58:16 +0200</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/zero-code/obi/configure/options/</guid><description>&lt;p&gt;OBI can be configured via environment variables or via a YAML configuration file
passed either with the &lt;code&gt;-config&lt;/code&gt; command-line argument or the
&lt;code&gt;OTEL_EBPF_CONFIG_PATH&lt;/code&gt; environment variable. Environment variables have
priority over the properties in the configuration file. For example, in the
following command line, the &lt;code&gt;OTEL_EBPF_LOG_LEVEL&lt;/code&gt; option overrides any
&lt;code&gt;log_level&lt;/code&gt; settings inside config.yaml:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Config argument:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;OTEL_EBPF_LOG_LEVEL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;debug obi -config /path/to/config.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Config environment variable:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;OTEL_EBPF_LOG_LEVEL&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;debug &lt;span class="nv"&gt;OTEL_EBPF_CONFIG_PATH&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;/path/to/config.yaml obi
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Refer to the &lt;a href="../example/"&gt;example YAML configuration file&lt;/a&gt; for a configuration
file template.&lt;/p&gt;</description></item><item><title>Metrics</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/metrics/</link><pubDate>Tue, 15 Jul 2025 18:17:55 +0200</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/metrics/</guid><description>&lt;p&gt;A &lt;strong&gt;metric&lt;/strong&gt; is a &lt;strong&gt;measurement&lt;/strong&gt; of a service captured at runtime. The moment
of capturing a measurement is known as a &lt;strong&gt;metric event&lt;/strong&gt;, which consists not
only of the measurement itself, but also the time at which it was captured and
associated metadata.&lt;/p&gt;
&lt;p&gt;Application and request metrics are important indicators of availability and
performance. Custom metrics can provide insights into how availability
indicators impact user experience or the business. Collected data can be used to
alert of an outage or trigger scheduling decisions to scale up a deployment
automatically upon high demand.&lt;/p&gt;</description></item><item><title>Prerequisites</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/contributing/prerequisites/</link><pubDate>Tue, 15 Jul 2025 10:17:31 -0300</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/contributing/prerequisites/</guid><description>&lt;p&gt;To contribute to this repository, you need to be familiar with the following
techs and tools:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://git-scm.com/" target="_blank" rel="noopener" class="external-link"&gt;git&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/" target="_blank" rel="noopener" class="external-link"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Markdown (&lt;a href="https://commonmark.org/" target="_blank" rel="noopener" class="external-link"&gt;CommonMark&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;YAML&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For technical details concerning how the documentation is built and tested
locally, see &lt;a href="../development"&gt;Development&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="cla"&gt;Sign the CNCF CLA&lt;a class="td-heading-self-link" href="#cla" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;All OpenTelemetry contributors must sign the Linux Foundation &lt;a href="https://docs.linuxfoundation.org/lfx/easycla/v2-current/contributors" target="_blank" rel="noopener" class="external-link"&gt;Contributor
License Agreement (CLA)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pull requests from contributors who haven&amp;rsquo;t signed the CLA fail the automated
tests. The name and email you provide must match those found in your
&lt;code&gt;git config&lt;/code&gt;, and your git name and email must match those used for the CNCF
CLA.&lt;/p&gt;</description></item><item><title>Migrating from OpenCensus</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/migration/opencensus/</link><pubDate>Tue, 27 May 2025 05:58:16 -0400</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/migration/opencensus/</guid><description/></item><item><title>Migrating from OpenTracing</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/migration/opentracing/</link><pubDate>Fri, 21 Mar 2025 16:06:24 -0400</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/migration/opentracing/</guid><description>&lt;p&gt;Backward compatibility with &lt;a href="https://opentracing.io" target="_blank" rel="noopener" class="external-link"&gt;OpenTracing&lt;/a&gt; has been a priority for the
OpenTelemetry project from the start. To ease migration, OpenTelemetry supports
the use of both the OpenTelemetry &lt;em&gt;and&lt;/em&gt; OpenTracing APIs in the same codebase.
This allows OpenTracing instrumentation to be recorded using OpenTelemetry SDKs.&lt;/p&gt;
&lt;p&gt;To accomplish this, each OpenTelemetry SDK provides an &lt;strong&gt;OpenTracing shim&lt;/strong&gt;,
which acts as a bridge between the OpenTracing API and the OpenTelemetry SDK.
Note that OpenTracing shims are disabled by default.&lt;/p&gt;</description></item><item><title>Baggage</title><link>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/baggage/</link><pubDate>Fri, 24 Jan 2025 07:53:14 -0500</pubDate><guid>https://deploy-preview-8652--opentelemetry.netlify.app/fr/docs/concepts/signals/baggage/</guid><description>&lt;p&gt;In OpenTelemetry, Baggage is contextual information that resides next to
context. Baggage is a key-value store, which means it lets you
&lt;a href="../../context-propagation/#propagation"&gt;propagate&lt;/a&gt; any data you like alongside
&lt;a href="../../context-propagation/#context"&gt;context&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Baggage means you can pass data across services and processes, making it
available to add to &lt;a href="../traces/"&gt;traces&lt;/a&gt;, &lt;a href="../metrics/"&gt;metrics&lt;/a&gt;, or
&lt;a href="../logs/"&gt;logs&lt;/a&gt; in those services.&lt;/p&gt;
&lt;h2 id="example"&gt;Example&lt;a class="td-heading-self-link" href="#example" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Baggage is often used in tracing to propagate additional data across services.&lt;/p&gt;
&lt;p&gt;For example, imagine you have a &lt;code&gt;clientId&lt;/code&gt; at the start of a request, but you&amp;rsquo;d
like for that ID to be available on all spans in a trace, some metrics in
another service, and some logs along the way. Because the trace may span
multiple services, you need some way to propagate that data without copying the
&lt;code&gt;clientId&lt;/code&gt; across many places in your codebase.&lt;/p&gt;</description></item></channel></rss>