> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Migrer à partir des extensions de journaux

> Migrez à partir des extensions de journaux vers les flux de journaux ou les intégrations de la Place de marché Auth0.

Les extensions de journaux Auth0 suivantes sont désormais déconseillées et ont atteint leur fin de vie (EOL, ou End-Of-Life). Il n’est plus possible de créer de nouvelles extensions à partir de cette liste d’extensions de journaux obsolètes. Vous pouvez mettre en place une fonctionnalité équivalente en utilisant des flux d’événements de journaux ou des intégrations d’[Auth0 Marketplace](https://marketplace.auth0.com/) :

* Liens de rappel HTTP Authentication API Auth0
* Liens de rappel HTTP <Tooltip href="/docs/fr-ca/glossary?term=management-api" tip="Management API
  Un produit permettant aux clients d’effectuer des tâches administratives." cta="Voir le glossaire">Management API</Tooltip> Auth0
* Logs to Cloudwatch (Journaux vers CloudWatch)
* Logs to Logentries (Journaux vers Logentries)
* Logs to Loggly (Journaux vers Loggly)
* Logs to Logstash (Journaux vers Logstash)
* Logs to Papertrail (Journaux vers Papertrail)
* Logs to Splunk (Journaux vers Splunk)
* Logs to Sumo Logic (Journaux vers Sumo Logic)
* Logs to Segment (Journaux vers Segment)
* Logs to Mixpanel (Journaux vers Mixpanel)
* Logs to AppInsights (Journaux vers AppInsights)
* Logs to Azure Blob Storage (Journaux vers Azure Blob Storage)

Sur cette page, vous trouverez des instructions pour migrer à partir d’extensions spécifiques.

## Liens de rappel HTTP Authentication API Auth0

Assurez-vous que votre destination peut gérer un tableau d’objets log.

1. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
2. Accédez à **Extensions** et sélectionnez votre **Lien de rappel HTTP Authentication API Auth0** dans l’onglet **Extensions installées**.
3. Copiez l’**Webhook URL (URL du lien de rappel HTTP)** et l’**Authorization Header (En-tête d’autorisation)** (si vous en avez un).
4. Rendez-vous ensuite à **Monitoring (Surveillance) > Streams (Flux) > New Event Stream (Nouveau flux d’événements)**.
5. Sélectionnez [**Lien de rappel HTTP personnalisé**](https://auth0.com/docs/customize/log-streams/custom-log-streams), saisissez un nom et cliquez sur **Créer**.
6. Configurez votre lien de rappel HTTP.

   * Pour l’**Payload URL (URL de charge utile)**, saisissez le lien de rappel HTTP que vous avez copié à partir de l’extension.
   * Si vous en avez un, définissez l’**Authorization Token (Jeton d’autorisation)** dans l’en-tête d’autorisation que vous avez copié à partir de l’extension.
   * Définissez **Content Format (Format du contenu)** sur JSON Array.
7. Cliquez sur **Save (Enregistrer)**.
8. Revenez à **Extensions installées** et désactivez votre extension **Liens de rappel HTTP Authentication API Auth0**.

## Liens de rappel HTTP Management API Auth0

Assurez-vous que votre destination peut gérer un tableau d’objets log.

1. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
2. Rendez-vous à **Extensions** et sélectionnez votre **Auth0 Management API webhook (Lien de rappel HTTP Management API Auth0)** dans l’onglet **Installed Extensions (Extensions installées)**.
3. Copiez l’**Webhook URL (URL du lien de rappel HTTP)** et l’**Authorization Header (En-tête d’autorisation)** (si vous en avez un).
4. Rendez-vous à **Monitoring (Surveillance) > Streams (Flux) > New Event Stream (Nouveau flux d’événements)**.
5. Sélectionnez [**Lien de rappel HTTP personnalisé**](https://auth0.com/docs/customize/log-streams/custom-log-streams), saisissez un nom et cliquez sur **Créer**.
6. Configurez votre lien de rappel HTTP.

   * Pour l’**Payload URL (URL de charge utile)**, saisissez le lien de rappel HTTP que vous avez copié à partir de l’extension.
   * Si vous en avez un, définissez l’**Authorization Token (Jeton d’autorisation)** dans l’en-tête d’autorisation que vous avez copié à partir de l’extension.
   * Définissez **Content Format (Format du contenu)** sur JSON Array.
7. Cliquez sur **Save (Enregistrer)**.
8. Revenez à **Extensions installées** et désactivez votre extension **Liens de rappel HTTP API Management Auth0**.

## CloudWatch

Configurez [l’intégration Amazon EventBridge](https://marketplace.auth0.com/integrations/amazon-log-streaming) accessible sur Auth0 Marketplace. Une fois les événements présents sur votre bus d’événements, [créez des règles](https://docs.aws.amazon.com/eventbridge/latest/userguide/create-event-bus.html) pour mapper ces événements sur AWS loudWatch. Assurez-vous de désactiver votre extension Auth0 Logs to CloudWatch (Journaux vers CloudWatch) :

1. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
2. Rendez-vous à **Extensions > Installed Extensions (Extensions installées)**.
3. Désactivez l’extension **Auth0 Logs to CloudWatch (Journaux Auth0 vers CloudWatch)**.

## Loggly

1. [Connectez-vous à votre compte Loggly](https://www.loggly.com/login/).
2. Ouvrez le menu **Logs(Journaux)** et sélectionnez **Source Setup (Configuration de la source)**.
3. Rendez-vous à l’onglet **Customer Tokens (Jetons clients)**.
4. Copiez votre jeton.
5. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
6. Rendez-vous à **Monitoring (Surveillance) > Streams (Flux) > New Event Stream (Nouveau flux d’événements)**.
7. Sélectionnez [**Lien de rappel HTTP personnalisé**](https://auth0.com/docs/customize/log-streams/custom-log-streams), saisissez un nom et cliquez sur **Créer**.
8. Configurez votre lien de rappel HTTP.

   * Pour l’**Payload URL (URL de charge utile)**, remplacez `LOGGLY_TOKEN` par le jeton que vous avez copié depuis votre compte Loggly : `https://logs-01.loggly.com/bulk/{LOGGLY_TOKEN}/tag/auth0-{TENANT_NAME}/`.
   * Laissez **Authorization Token (Jeton d’autorisation)** vide.
   * Définissez **Content Type (Type de contenu)** sur `application/json`.
   * Définissez **Content Format (Format de contenu)** sur JSON Lines.
9. Cliquez sur **Save (Enregistrer)**.
10. Rendez-vous à **Extensions > Installed Extensions (Extensions installées)** et désactivez votre extension **Auth0 Logs to Loggly (Journaux Auth0 vers Loggly)**.

## Logstash

1. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
2. Rendez-vous à **Monitoring (Surveillance) > Streams (Flux) > New Event Stream (Nouveau flux d’événements)**.
3. Sélectionnez [**Lien de rappel HTTP personnalisé**](https://auth0.com/docs/customize/log-streams/custom-log-streams), saisissez un nom et cliquez sur **Créer**.
4. Configurez votre lien de rappel HTTP.

   * Pour **Payload URL (URL de charge utile)**, saisissez l’URL de votre serveur Logstash.
   * Définissez **Authorization Token (Jeton d’autorisation)** sur `Basic <CREDENTIALS>` en remplaçant `CREDENTIALS` par l’encodage Base64 de votre utilisateur et mot de passe Logstash, séparés par un signe de ponctuation deux-points (`<USER:PASSWORD>`). Vos identifiants HTTP Logstash se trouvent dans votre fichier de configuration Logstash.
5. Cliquez sur **Save (Enregistrer)**.
6. Rendez-vous à **Extensions > Installed Extensions (Extensions installées)** et désactivez votre extension **Auth0 Logs to Logstash (Journaux Auth0 vers Logstash**.

## Papertrail

1. Connectez-vous à Papertrail.
2. Rendez-vous à [Log Destinations (Destinations des journaux](https://papertrailapp.com/account/destinations), puis cliquez sur [Create Log Destination (Créer une destination de journal)](https://papertrailapp.com/destinations/new).
3. Fournissez une description et configurez les paramètres de la destination.
4. Dans le panneau **Accept Connections via ... (Accepter les connexions via ...)**, sélectionnez **Token (Jeton)**.
5. Cliquez sur **Create (Créer)**.
6. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
7. Rendez-vous à **Monitoring (Surveillance) > Streams (Flux) > New Event Stream (Nouveau flux d’événements)**.
8. Sélectionnez [**Lien de rappel HTTP personnalisé**](https://auth0.com/docs/customize/log-streams/custom-log-streams), saisissez un nom et cliquez sur **Créer**.
9. Configurez votre lien de rappel HTTP.

   * Définissez **Payload URL (URL de charge utile)** sur `https://logs.collector.solarwinds.com/v1/logs`.
   * Définissez **Authorization Token (Jeton d’autorisation)** sur `Basic <CREDENTIALS>`, en remplaçant `CREDENTIALS` par l’encodage Base64 du jeton Papertrail que vous avez obtenu à partir des paramètres de destination de Papertrail.
   * Définissez **Content Format (Format de contenu)** sur JSON Lines.
10. Cliquez sur **Save (Enregistrer)**.
11. Rendez-vous à **Extensions > Installed Extensions (Extensions installées)** et désactivez votre extension **Auth0 Logs to Papertrail (Journaux Auth0 vers Papertrail)**.

## Splunk

Utilisez [Intégration Splunk](https://marketplace.auth0.com/integrations/splunk-log-streaming) accessible sur Auth0 Marketplace. Assurez-vous de désactiver votre extension Auth0 Logs to Splunk (Journaux vers Splunk) :

1. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
2. Rendez-vous à **Extensions > Installed Extensions (Extensions installées)**.
3. Désactivez l’extension **Auth0 Logs to Splunk (Journaux Auth0 vers Splunk)**.

## Sumo Logic

Utilisez [Intégration Sumo Logic](https://marketplace.auth0.com/integrations/sumo-logic-log-streaming) accessible sur Auth0 Marketplace. Assurez-vous de désactiver votre extension Auth0 Logs to Sumo Logic (Journaux vers Sumo Logic) :

1. [Connectez-vous à Auth0 Dashboard](https://manage.auth0.com/).
2. Rendez-vous à **Extensions > Installed Extensions (Extensions installées)**.
3. Désactivez l’extension **Auth0 Logs to Sumo Logic (Journaux Auth0 vers Sumo Logic)**.

## Logentries

Actuellement, il n’existe pas d’instructions pour migrer de l’extension Logs to Logentries (Journaux vers Logentries) vers les flux de journaux.

## Segment

1. Connectez-vous à votre Auth0 Dashboard
2. Dans **Extensions > Installed Extensions (Extensions installées)**, recherchez votre extension Segment.
3. Notez votre **Write Key (Clé d’écriture)**, car elle vous sera nécessaire pour votre nouveau flux de journaux dans Segment.
4. Désactivez votre extension Segment.
5. Notez l’horodatage UTC du dernier journal que vous avez reçu dans Segment. Connaître cet horodatage vous permettra de créer votre nouveau flux tout en évitant les journaux en double dans Segment.
6. Rendez-vous à **Monitoring (Surveillance) > Log Streams (Flux de journaux)** et créez un nouveau flux de journal Segment. Saisissez votre **Write Key (Clé d’écriture)** dans le champ approprié et l’horodatage que vous avez noté dans la section **Start From (Commencer à partir de)**.
7. Création du flux

## Mixpanel

1. Connectez-vous à votre compte Mixpanel, ouvrez vos **Project Settings (Paramètres du projet)**. Prenez note de **Project ID (Identifiant du projet)** et **Data Residency (Emplacement des données)** (pays/région).
2. Mixpanel ne recommande plus d’utiliser votre jeton de projet pour importer des événements et recommande d’utiliser le mécanisme de compte de service. Dans la page **Project Settings (Paramètres du projet)**, sélectionnez **Service Accounts (Comptes de service)**, et créez un nouveau compte de service avec des autorisations d’administrateur ou de propriétaire. Notez les informations d’identification.
3. Connectez-vous à votre Auth0 Dashboard.
4. Accédez à **Monitoring (Surveillance) > Log Streams (Flux de journaux)** et créez un nouveau flux Mixpanel. Saisissez l’ID du projet, la région, les identifiants du compte de service et créez le flux.
5. N’oubliez pas de désactiver votre ancienne extension. Rendez-vous à **Extensions > Installed Extensions (Extensions installées)** et désactivez l’extension **Auth0 Logs to to Mixpanel (Journaux Auth0 vers Mixpanel)**.

## AppInsights

1. Définissez un [Flux de journaux Azure EventGrid](https://marketplace.auth0.com/integrations/azure-log-streaming) ou réutilisez votre flux EventGrid existant.
2. Suivez les [instructions publiées par Azure](https://urldefense.com/v3/__https://learn.microsoft.com/en-us/azure/event-grid/auth0-log-stream-app-insights__;!!PwKahg!9T9C3qhBRgQQHChQkQqnmHDDnX99yWJ4W8F4rLVs6qrwwbnFCY3JcCfF486d1DLqRFEghVnJZ9gJnronDv0%24) pour définir une destination pour les événements du journal.
3. Les journaux peuvent être transformés différemment grâce à la diffusion en continu des journaux. Veuillez vous référer au [Code d’extension du journal](https://github.com/auth0-extensions/auth0-logs-to-provider/blob/master/server/lib/senders/appinsights.js) déconseillé pour en savoir plus.

Les transformations notables apportées aux registres sont les suivantes :

* Le client appInsight est remplacé :

  * Définit une heure personnalisée équivalente à l’heure du journal
  * Le système d’exploitation et la version du système d’exploitation doivent être équivalents aux informations du journal
  * Balise de type d’appareil pour indiquer si le journal provient d’une source mobile
  * Balise d’adresse IP équivalente aux informations du journal
  * Les balises user id, account id, user agent et auth user id doivent être équivalentes aux journaux
* Si l’enregistrement est vide, il est nettoyé afin de supprimer les propriétés suivantes :

  * ip
  * user\_id
  * user\_name
  * connection
  * client\_name
  * description
* La propriété isMobile de l’enregistrement est modifiée pour contenir une chaîne « yes (oui) » ou « no (non) ».
* La propriété des détails de l’enregistrement est modifiée pour devenir une chaîne de caractères.
* La propriété des détails de l’enregistrement est tronquée à 8185 caractères

## Azure Blob Storage

1. Définissez un [Flux de journaux Azure EventGrid](https://marketplace.auth0.com/integrations/azure-log-streaming) ou réutilisez votre flux EventGrid existant.
2. Suivez les [instructions publiées par Azure](https://urldefense.com/v3/__https://learn.microsoft.com/en-us/azure/event-grid/auth0-log-stream-blob-storage__;!!PwKahg!9T9C3qhBRgQQHChQkQqnmHDDnX99yWJ4W8F4rLVs6qrwwbnFCY3JcCfF486d1DLqRFEghVnJZ9gJ5k9lKMM%24) pour définir une destination pour les événements du journal.
3. Les journaux peuvent être transformés différemment grâce à la diffusion en continu des journaux. Veuillez vous référer au [Code d’extension du journal](https://github.com/auth0-extensions/auth0-logs-to-provider/blob/master/server/lib/senders/blobstorage.js) déconseillé pour en savoir plus.

Les transformations notables apportées aux registres sont les suivantes :

* Les `type_code` et `type` de l’enregistrement sont ajustés. `Type` est la description en clair du `type_code`.
* `os`, `os_version`, `device` et `device_version` ne sont ajustés que si l’enregistrement contient les informations sur `user_agent`.
