Tous les produits
Search
Centre de documentation

:Accès inter-comptes

Dernière mise à jour :Aug 10, 2026

Si vous gérez plusieurs comptes Alibaba Cloud, vous pouvez centraliser la surveillance et activer le traçage inter-comptes pour vos applications. Envoyez les données des applications vers un compte unique et utilisez des utilisateurs ou des rôles RAM pour autoriser les autres utilisateurs à consulter ou gérer ces données.

Avant de commencer

La surveillance inter-comptes implique de gérer manuellement l'envoi des données, les autorisations, la facturation et les droits d'accès fins pour chaque compte, ce qui alourdit les opérations. Pour la plupart des organisations multi-comptes, il est plus simple de gérer les applications au sein de chaque compte. Évaluez si la surveillance centralisée justifie cette complexité supplémentaire avant de poursuivre.

Terminologie

Terme Définition
Compte de surveillance (Compte A) Le compte Alibaba Cloud qui exécute ARMS et reçoit les données de surveillance des autres comptes.
Compte source (Compte B) Le compte Alibaba Cloud dont les applications envoient des données au compte de surveillance.

Solution

Cette rubrique présente une solution pour le scénario suivant : une organisation utilise deux comptes Alibaba Cloud, le Compte A et le Compte B. ARMS est activé dans le Compte A et ACK dans le Compte B. L'objectif est de connecter les applications du Compte B à ARMS dans le Compte A pour une surveillance centralisée.

  1. Dans le Compte A, créez un utilisateur RAM et accordez-lui les permissions AliyunARMSFullAccess et AliyunSTSAssumeRoleAccess. Pour plus d'informations, consultez la section Créer un utilisateur RAM.

  2. Créez une paire AccessKey pour l'utilisateur RAM. Pour plus d'informations, consultez la section Créer une paire AccessKey.

  3. Installez l'agent Application Monitoring eBPF pour les applications du Compte B. Pour plus d'informations, consultez la section Connecter manuellement les applications à Application Monitoring eBPF.

  4. Dans la console ACK du cluster cible, accédez à la page Application > Helm. Localisez le composant ack-arms-cmonitor et cliquez sur Update dans la colonne Actions.

  5. Remplacez accessKey et accessKeySecret par l'ID AccessKey et le secret obtenus à l'étape Étape 2, puis remplacez uid_id par l'UID du Compte A. Cliquez ensuite sur OK.

    Les applications ACK du Compte B commencent alors à envoyer des données à ARMS dans le Compte A.

    Dans la boîte de dialogue Update Release, localisez et remplacez ces paramètres dans l'éditeur de configuration YAML.

  6. Gérez les applications avec un utilisateur RAM du Compte A.

    • Méthode 1 : Utilisez l'utilisateur RAM créé à l'étape Étape 1 pour gérer les applications.

    • Méthode 2 : Créez un utilisateur RAM dédié dans le Compte A pour gérer les applications.

      Créez un utilisateur RAM dans le Compte A et accordez-lui toutes les permissions ARMS en attachant la politique AliyunARMSFullAccess, ou accordez des permissions fines avec une politique personnalisée. Pour plus d'informations sur la création d'une politique personnalisée, consultez la section Autorisation RAM personnalisée pour Application Monitoring.

    Remarque

    Vous pouvez également utiliser un utilisateur RAM du Compte B pour gérer les applications en endossant un rôle RAM. Pour plus d'informations, consultez la section (Facultatif) Utiliser un rôle RAM pour gérer les applications.

(Facultatif) Gérer les applications avec un rôle RAM

Vous pouvez également autoriser un utilisateur RAM du Compte B à accéder à ARMS. L'utilisateur accède ainsi à ARMS en changeant d'identité.

Étape 1 : Accorder des permissions au Compte B

  1. Utilisez le Compte A pour créer un rôle RAM destiné à un compte Alibaba Cloud approuvé. Dans cet exemple, nommez le rôle arms-admin. Sélectionnez le Compte B comme compte approuvé.

    Pour plus d'informations, consultez la section Créer un rôle RAM pour un compte Alibaba Cloud approuvé.

  2. Accordez des permissions au rôle RAM arms-admin dans le Compte A. Vous pouvez accorder toutes les permissions ARMS en attachant la politique AliyunARMSFullAccess, ou accorder des permissions fines avec une politique personnalisée.

  3. Créez un utilisateur RAM dans le Compte B.

    Pour plus d'informations, consultez la section Créer un utilisateur RAM.

    Important

    Enregistrez le nom de connexion et le mot de passe de l'utilisateur RAM.

  4. Accordez la permission AliyunSTSAssumeRoleAccess à l'utilisateur RAM dans le Compte B. Cette permission permet à l'utilisateur RAM d'endosser un rôle RAM.

    Pour plus d'informations, consultez la section Accorder des permissions à un utilisateur RAM.

Étape 2 : Gérer les applications en tant qu'utilisateur RAM du Compte B

  1. Connectez-vous à la console RAM en tant qu'utilisateur RAM du Compte B.

    Pour plus d'informations, consultez la section Se connecter à la console Alibaba Cloud en tant qu'utilisateur RAM.

  2. Une fois connecté, placez le pointeur sur l'icône de profil dans le coin supérieur droit et cliquez sur Switch Identity.

  3. Saisissez l'UID du Compte A et le nom du rôle RAM que vous avez créé pour le Compte A à l'étape Étape 1.

    Pour plus d'informations, consultez la section Endosser un rôle RAM.

  4. Connectez-vous à la console ARMS. Dans le volet de navigation de gauche, choisissez Application Monitoring eBPF Edition > Application List pour consulter vos applications.