Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:Use Simple Log Service to collect container logs from ACK Edge clusters

Dernière mise à jour :Aug 11, 2026

ACK Edge s'intègre à Simple Log Service pour collecter les journaux des conteneurs dans les clusters edge. Cette rubrique explique comment activer l'agent de collecte, configurer la collecte par charge de travail et vérifier la visibilité des journaux dans Simple Log Service.

Types de journaux collectés : sortie standard des conteneurs (stdout/stderr) et fichiers texte stockés dans les conteneurs.

Prérequis

Avant de commencer, assurez-vous de disposer des éléments suivants :

  • Un cluster ACK Edge (voir Créer un cluster ACK Edge)

  • Un projet Simple Log Service existant, ou les autorisations nécessaires pour en créer un automatiquement lors de la configuration du cluster

Paramètres de collecte par défaut

Paramètre Valeur par défaut
Mode de collecte Mode simple (ligne par ligne)
Période de rétention des journaux 180 jours
Création de Logstore Créé automatiquement dans le projet associé au cluster s'il n'existe pas déjà

Étape 1 : Activer le composant Logtail

Activez l'agent de collecte de journaux Logtail lors de la création d'un cluster, ou ajoutez-le à un cluster existant.

Activer Logtail lors de la création d'un cluster

  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur Create Kubernetes Cluster. Cette section ne couvre que les étapes liées aux journaux. Pour la procédure complète de création de cluster, consultez Créer un cluster ACK Edge.

  3. À l'étape Component Configurations, sélectionnez Enable Log Service. Après avoir choisi Enable Log Service, associez un projet pour gérer les journaux collectés. Pour plus d'informations sur l'organisation des journaux par Simple Log Service, voir Projects. Deux options s'offrent à vous :

    • Cliquez sur Select Project pour utiliser un projet existant. 使用已有Project

    • Cliquez sur Create Project pour créer automatiquement un projet nommé k8s-log-{ClusterID}, où {ClusterID} correspond à l'ID unique du nouveau cluster. 创建新Project

  4. Cliquez sur Create Cluster en bas à droite. Dans la boîte de dialogue qui s'affiche, cliquez sur OK. Une fois le cluster créé, il apparaît sur la page Clusters avec Logtail activé.

Activer Logtail sur un cluster existant

Le nom du composant de journalisation dépend de la version du cluster :
Version ultérieure à 1.18.8-aliyunedge.1 : logtail-ds
Version 1.18.8-aliyunedge.1 ou antérieure : alibaba-log-controller et logtail-ds-docker
  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur le nom du cluster à gérer. Dans le volet de navigation de gauche, cliquez sur Add-ons.

  3. Sur la page Add-ons, accédez à l'onglet Logs and Monitoring et repérez le composant logtail-ds.

  4. Cliquez sur Install. Dans la boîte de dialogue Install logtail-ds, cliquez sur OK. Si une version antérieure du composant de journalisation est déjà installée, cliquez plutôt sur Upgrade.

Étape 2 : Configurer la collecte de journaux pour une application

Important

Il est impossible de modifier une configuration de collecte de journaux après sa création. Pour changer une configuration existante, utilisez plutôt une CRD — voir Utiliser une CRD pour collecter les journaux de conteneurs en mode DaemonSet.

Configurez la collecte de journaux lors de la création d'une nouvelle charge de travail applicative.

  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

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

  3. Sur la page Deployments, sélectionnez un namespace dans la liste déroulante Namespace, puis cliquez sur Create from Image en haut à droite.

  4. Sous l'onglet Basic Information, définissez les champs Name, Replicas et Type. Cliquez sur Next pour accéder à la page Container. Cette section traite uniquement des paramètres liés aux journaux. Pour tous les autres paramètres applicatifs, voir Créer une charge de travail sans état (Deployment).

  5. Dans la section Log, configurez les éléments suivants :

    • Collection Configuration : Cliquez sur Collection Configuration. Chaque configuration associe un Logstore à un chemin d'accès aux journaux dans le conteneur. Par défaut, les journaux sont collectés en mode simple (ligne par ligne). Pour le mode multiligne ou d'autres méthodes de collecte avancées, consultez Collecter les journaux texte des conteneurs en mode DaemonSet via la console et Collecter la sortie standard des conteneurs en mode DaemonSet via la console.

      • Logstore : Nom du Logstore où seront stockés les journaux collectés. Si le Logstore n'existe pas, ACK le crée automatiquement dans le projet Simple Log Service associé au cluster.

      • Log Path in Container : Chemin d'accès aux journaux à collecter. Par exemple, /usr/local/tomcat/logs/catalina.*.log permet de collecter les journaux texte de Tomcat. Définissez ce champ sur stdout pour collecter la sortie standard (stdout) et les erreurs standard (stderr).

    • Custom Tag : Cliquez sur Custom Tag pour ajouter des paires clé-valeur aux journaux collectés. Les tags personnalisés permettent d'étiqueter les données de journalisation à l'aide de métadonnées de conteneur, comme un numéro de version.

    采集配置

    自定义tag

  6. Cliquez sur Next en haut à droite pour continuer. Pour les étapes de configuration suivantes, voir Créer une charge de travail sans état (Deployment).

Étape 3 : Consulter les journaux

Une fois la configuration terminée, les journaux sont collectés et stockés dans Simple Log Service. L'exemple suivant montre comment afficher les journaux d'une application Tomcat créée via la console.

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

  2. Dans la section Projects, sélectionnez le projet associé à votre cluster. Le nom de projet par défaut est k8s-log-{ClusterID}. Cliquez ensuite sur l'onglet Logstores.

  3. Repérez le Logstore spécifié dans la configuration de collecte. Placez le pointeur sur la partie droite du nom du Logstore, cliquez sur l'icône button, puis sélectionnez Search & Analysis. La page de requête de journaux affiche les journaux de sortie standard ainsi que les journaux texte situés dans les conteneurs de l'application. Les tags personnalisés apparaissent sous forme de champs supplémentaires dans les journaux.

Étapes suivantes

En cas de problème :

Pour collecter d'autres types de journaux :

Pour étendre ou gérer votre configuration :