Tous les produits
Search
Centre de documentation

Simple Log Service:Collecter des métriques Prometheus avec un plug-in Logtail

Dernière mise à jour :Oct 10, 2026

Le plug-in Logtail récupère les métriques au format Prometheus depuis des exportateurs tels que Node Exporter, Kafka Exporter et des endpoints d'applications personnalisées, puis les ingère dans un MetricStore.

Prérequis

Vous avez créé un Project et un MetricStore. Pour plus d'informations, consultez les rubriques Gérer un Project et Créer un MetricStore.

Limites

Logtail version 0.16.66 ou ultérieure sur Linux est requise. Pour mettre à niveau, consultez la rubrique Installer Logtail (système Linux).

Procédure

Important

Chaque plug-in Logtail ne prend en charge qu'une seule configuration de scrape Prometheus. Si vous en définissez plusieurs, Logtail n'en appliquera qu'une, choisie aléatoirement.

  1. Connectez-vous à la console Simple Log Service.

  2. Dans la section Import Data, sous l'onglet Monitoring Data, cliquez sur Prometheus Metric Scrape.

  3. Sélectionnez le Project et le MetricStore cibles, puis cliquez sur Next. À l'étape Select Log Space, sélectionnez un Project et un MetricStore existants, ou cliquez sur Create Now à droite pour en créer de nouveaux, puis cliquez sur Next.

  4. Sous l'onglet Create Machine Group :

    • Si vous disposez déjà d'un machine group, cliquez sur Use Existing Machine Groups. Sélectionnez Host scenario et ECS. Dans la liste source machine group, sélectionnez le machine group cible et cliquez sur > pour le déplacer vers la liste applied machine group. Cliquez ensuite sur Next.

    • Si aucun machine group n'est disponible, suivez les étapes ci-dessous pour en créer un. Cet exemple utilise une instance Elastic Compute Service (ECS).

      1. Sous l'onglet ECS Instance, dans la section Manually select instances, sélectionnez l'instance ECS cible et cliquez sur Create.

        Pour plus d'informations, consultez la rubrique Installer Logtail sur des instances ECS.

        Important

        Si vous souhaitez collecter des journaux depuis une instance ECS appartenant à un compte Alibaba Cloud différent de celui utilisé par Simple Log Service, depuis un serveur situé dans un centre de données ou depuis un serveur hébergé chez un fournisseur cloud tiers, vous devez installer Logtail manuellement. Pour plus d'informations, consultez la rubrique Installer Logtail sur un serveur Linux. Après l'installation manuelle de Logtail, vous devez configurer un identifiant utilisateur pour le serveur. Pour plus d'informations, consultez la rubrique Configurer un identifiant utilisateur.

      2. Une fois l'installation terminée, cliquez sur Complete Installation.

      3. Sur la page Create Machine Group, saisissez un Name et cliquez sur Next.

        Dans Simple Log Service, vous pouvez créer des machine groups basés sur des adresses IP ou sur des identifiants personnalisés. Pour plus d'informations, consultez la rubrique Créer un machine group.

  5. Vérifiez que le machine group apparaît dans la section Applied Server Groups et cliquez sur Next.

    Important

    Si vous appliquez un machine group immédiatement après sa création, son statut de heartbeat peut afficher FAIL. Ce problème survient car le machine group n'est pas encore connecté à Simple Log Service. Pour le résoudre, cliquez sur Automatic Retry. Si le problème persiste, consultez la rubrique Que faire si aucune connexion heartbeat n'est détectée sur Logtail ?

  6. Dans l'assistant Configure Data Source, définissez les paramètres Configuration Name et Plug-in Configuration, puis cliquez sur Next.

    La section Plug-in Configuration comprend les nœuds inputs et processors. Le modèle par défaut du nœud inputs contient les sous-nœuds global et scrape_configs.

    • Le nœud inputs est obligatoire et spécifie la source de données.

      Important
      • La configuration de scrape suit les règles natives de Prometheus. Seuls les nœuds global et scrape_configs sont pris en charge. Consultez les règles de configuration de scrape Prometheus.

      • Un seul type de source de données est autorisé par bloc inputs.

    • Le nœud processors est facultatif et définit les règles de traitement. Consultez la rubrique Ajouter des champs.

      Pour ajouter l'adresse IP de l'hôte Logtail, le nom d'hôte ou des champs personnalisés aux données collectées, activez le mode Use Advanced Edit Mode et ajoutez une configuration processors utilisant le processeur d'ajout de champs. Par exemple :

      {
        "processors":[
          {
            "type":"processor_appender",
            "detail": {
              "Key": "__labels__",
              "Value": "|host#$#{{__host__}}|ip#$#{{__ip__}}",
              "SortLabels": true
            }
          }
        ]
      }

Étapes suivantes

  • Interroger et analyser les données

    Interrogez et analysez les métriques collectées dans votre MetricStore. Consultez la rubrique Interroger et analyser des données de séries temporelles.

  • Visualiser les données dans Log Service

    Log Service crée automatiquement un tableau de bord de surveillance des hôtes dans votre Project, permettant de consulter les métriques et de configurer des alertes. Consultez la rubrique Tableaux de bord.

  • Visualiser les données dans Grafana

    Connectez Grafana à votre MetricStore pour bénéficier de fonctionnalités de visualisation avancées. Consultez la rubrique Intégrer des données de séries temporelles avec Grafana.