Tous les produits
Search
Centre de documentation

Application Real-Time Monitoring Service:Découverte de services par défaut

Dernière mise à jour :Aug 10, 2026

La découverte de services par défaut collecte les métriques de supervision des pods de votre cluster correspondant aux règles de collecte Prometheus. Cette fonctionnalité facilite l’exploitation et la maintenance (O&M) du cluster ainsi que l’analyse des performances.

Remarques

  • Cette fonctionnalité est disponible uniquement pour les environnements conteneurisés.

  • Dans un cluster, Managed Service for Prometheus collecte automatiquement les métriques des pods disposant d’annotations dans le namespace arms-prom, que la découverte de services par défaut soit activée ou non.

Facturation

  • La découverte de services par défaut est payante. Pour plus d’informations, consultez la rubrique Facturation des instances Prometheus.

  • La découverte de services par défaut engendre des frais. Pour plus d’informations, consultez la rubrique Facturation du produit.

  • Si votre cluster exécute déjà un service Prometheus open source avec la découverte de services par défaut configurée, l’intégration de Managed Service for Prometheus hérite de cette configuration. Des frais sont alors appliqués par Managed Service for Prometheus pour la découverte de services par défaut. Pour plus d’informations, consultez la rubrique Facturation du produit.

Prérequis

  • Un cluster ACK doit être créé en tant qu’environnement conteneurisé. Pour plus d’informations, consultez la rubrique Créer un cluster ACK.

  • Le cluster doit être connecté via le centre d’intégration. Pour plus d’informations, consultez la rubrique Présentation de l’intégration.

    Important

    Connectez le cluster à Prometheus via le centre d’intégration avant d’activer la découverte de services par défaut.

Étape 1 : Ajouter des annotations

  1. Connectez-vous à la console ACK.

  2. Sur la page Clusters, cliquez sur le nom de votre cluster. Dans le volet de navigation de gauche, cliquez sur Workloads > Pods.

  3. Dans la colonne Actions du pod cible, cliquez sur Edit et ajoutez les annotations suivantes.

    annotations:
      prometheus.io/path: /metrics # The HTTP path where metrics are exposed.
      prometheus.io/port: "xxxx" # The port on which metrics are exposed.
      prometheus.io/scrape: "true" # Specifies whether to scrape metrics from this pod.
  4. Cliquez sur Update.

Étape 2 : Activer la découverte de services par défaut

  1. Connectez-vous à la console ARMS.

  2. Dans le volet de navigation de gauche, cliquez sur Integration Management.

  3. Sous l’onglet Integrated Environments, dans la liste Container Service, cliquez sur Metric Scraping dans la colonne Actions de l’environnement conteneurisé cible afin d’ouvrir la page Metric Scraping.

  4. Sous l’onglet Metric Scraping, cliquez sur Default Service Discovery.

  1. Sur la page Default Service Discovery, cliquez sur Enable Feature.

    image

    Une fois cette fonctionnalité activée, Managed Service for Prometheus collecte les métriques de tous les pods annotés du cluster :

    annotations:
      prometheus.io/path: /metrics # The HTTP path where metrics are exposed.
      prometheus.io/port: "xxxx" # The port on which metrics are exposed.
      prometheus.io/scrape: "true" # Specifies whether to scrape metrics from this pod.
  2. Sous l’onglet Metric Scraping, consultez la liste de tous les pods détectés par la découverte de services par défaut.

Opérations

Sur la page Default Service Discovery, cliquez sur Disable Feature. Une fois cette fonctionnalité désactivée, Managed Service for Prometheus cesse de collecter les métriques des pods comportant des annotations prometheus.io.