Un projet constitue l'unité de base pour la gestion des ressources dans Simple Log Service (SLS). Il assure l'isolation des ressources, le contrôle d'accès et sert de point d'entrée pour accéder aux ressources SLS.
Qu'est-ce qu'un projet
Dans Simple Log Service (SLS), un projet représente l'unité principale permettant d'isoler les ressources et de gérer les accès.
L'utilisation de projets distincts offre les avantages suivants :
Organiser et gérer différents LogStores ou MetricStores : En pratique, vous pouvez avoir besoin d'utiliser SLS pour collecter et stocker les journaux provenant de divers projets, produits ou environnements. La répartition de ces journaux dans différents projets simplifie leur exploitation, leur exportation ou leur analyse.
Isoler le contrôle d'accès : Vous pouvez accorder à un utilisateur RAM des autorisations pour effectuer des opérations sur un projet spécifique.
Fournir un point d'entrée pour l'accès aux ressources : SLS met à disposition un endpoint de service indépendant pour chaque projet. Cet endpoint permet d'écrire, de lire et de gérer les journaux via le réseau. Pour plus d'informations sur les endpoints, consultez la rubrique Endpoints de service.
Créer un projet
Vous pouvez créer un projet pour gérer tous les journaux et les sources de journaux associées pour une application spécifique.
Console
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projets, cliquez sur Create Project.
-
Configurez le projet :
Region : Sélectionnez une région Alibaba Cloud en fonction de l'emplacement de vos sources de journaux. Une fois le projet créé, vous ne pouvez pas modifier sa région et SLS ne prend pas en charge la migration de projets entre régions. Si vous souhaitez collecter des journaux depuis des instances ECS, nous vous recommandons de choisir la même région que celle des instances ECS. Cette configuration permet la collecte des journaux via le réseau interne d'Alibaba Cloud, offrant ainsi de meilleures performances.
Project name : Le nom du projet doit être globalement unique au sein d'une région Alibaba Cloud et ne peut pas être modifié après la création.
Laissez les autres paramètres avec leurs valeurs par défaut.
API
Erreur ProjectAlreadyExist reçue, mais le projet n'est pas visible dans la console
Cause : Un nom de projet doit être globalement unique au sein d'une région Alibaba Cloud. Si vous ne voyez pas le projet sous votre compte, il appartient probablement à un autre compte Alibaba Cloud.
Action recommandée : En raison du mécanisme d'isolation des ressources d'Alibaba Cloud, vous ne pouvez pas afficher ni supprimer un projet appartenant à un autre compte. Utilisez un nom différent et unique pour votre projet, puis réessayez de le créer.
Identifier la source du projet
SLS peut créer automatiquement un projet lors de l'intégration avec d'autres services Alibaba Cloud. Si vous disposez de nombreux projets, vous souhaiterez peut-être retracer leurs origines, comprendre les données qu'ils stockent et examiner les coûts associés.
Connectez-vous à la console Simple Log Service (SLS) et recherchez le projet cible dans la liste des projets.
-
Vérifiez l'icône du service ou la colonne Description pour identifier la source du projet :
Si une icône apparaît avant le nom du projet, survolez l'icône pour afficher le nom du service cloud associé.
Si la colonne Description contient du texte, celui-ci décrit la source du projet.
Si aucune des conditions ci-dessus n'est remplie, le projet a été créé manuellement par un utilisateur.
-
Types de projets créés automatiquement
Certains projets sont créés automatiquement par le système ou par d'autres services Alibaba Cloud pour prendre en charge des fonctionnalités spécifiques. Ces projets suivent généralement des conventions de nommage fixes et ont des objectifs dédiés. Les types courants incluent :
Projet de métadonnées Cloud Monitor Service (CMS) : Cloud Monitor Service (CMS) 2,0 crée automatiquement ces projets, nommés selon le format
aliyun-metadata-{user-ID}-{region-ID}, pour stocker les métadonnées CMS. Ces projets sont généralement gratuits. Pour en supprimer un, supprimez d'abord l'espace de travail associé dans la console Cloud Monitor Service (CMS) 2.0.-
Projets créés automatiquement par d'autres services cloud :
Application Real-Time Monitoring Service (ARMS) : Crée automatiquement un projet pour stocker les données de traçage.
ActionTrail : Crée automatiquement un projet pour stocker les journaux d'opérations.
Log Audit Service : Crée automatiquement des projets régionaux ou centralisés pour la gestion centralisée des journaux.
-
Après avoir identifié le service cloud associé à un projet, consultez la rubrique Collecter des journaux à partir des services Alibaba Cloud pour plus d'informations, telles que les données stockées dans le projet.
Déterminer si un projet est utilisé : Vérifiez si les services cloud associés, tels que Cloud Firewall ou Web Application Firewall (WAF), sont toujours en cours d'exécution. Si les informations de base du projet n'affichent aucune donnée et qu'il n'y a aucune configuration Logtail, il se peut que le projet ne soit pas activement utilisé. Toutefois, avant toute suppression, assurez-vous toujours que le service cloud correspondant n'a plus besoin de SLS. Si le service cloud associé est toujours utilisé, nous vous déconseillons de supprimer le projet créé automatiquement par ce service.
-
Décisions de nettoyage pour les projets créés automatiquement :
Pour un projet Application Real-Time Monitoring Service (ARMS) Tracing Analysis dont le nom commence par
proj-xtrace, confirmez que vos charges de travail n'utilisent plus Tracing Analysis. Supprimez le projet uniquement après avoir confirmé que le service de traçage n'est plus requis.Ne supprimez pas un projet de journaux système Simple Log Service dont le nom contient
log-service. Ce projet stocke des journaux système importants.Pour un projet ActionTrail (audit des opérations) dont le nom commence par
actiontrail, vérifiez l'état d'activation du suivi, car celui-ci engendre des frais lorsqu'il est activé. Si vous n'avez plus besoin du projet, désactivez d'abord le suivi dans la console ActionTrail, puis supprimez le projet.Ne désactivez ni ne supprimez un projet de journaux de cluster ACK dont le nom commence par
k8s-log. Il contient les informations sur les événements et l'audit du cluster.
Suggestions d'optimisation des coûts pour les projets conservés : Pour un LogStore avec un faible volume d'écriture que vous devez conserver, réduisez son TTL (Time To Live) afin de diminuer les coûts de stockage. Examinez et désactivez les index plein texte inutiles pour réduire les frais de trafic d'indexation. Supprimez les LogStores et les shards qui ne reçoivent aucune écriture et ne répondent à aucun besoin métier.
-
Identifier quels services cloud sont liés à ou utilisent un projet
Simple Log Service (SLS) ne fournit actuellement aucune opération de métadonnées publique permettant de interroger directement quels services cloud sont liés à un projet spécifique. Utilisez plutôt les méthodes indirectes suivantes.
-
Identifier les sources dédiées par le nom du projet : Certains services cloud créent des projets qui suivent des conventions de nommage fixes. Les conventions vérifiées incluent :
waf-project-{user-ID}-*,sas-log-{user-ID}-*etaegis-log-{user-ID}-*: Dédiés à des services tels que Web Application Firewall (WAF) et Security Center. Lorsque vous tentez de supprimer ce type de projet dans la console SLS, l'opération est bloquée et vous êtes invité à effectuer l'opération dans la console du service cloud correspondant. Cette invite elle-même confirme que le projet est toujours utilisé par un service cloud.log-service-{user-ID}-{region}: Créé par le système lorsque vous activez les journaux de service. Ce projet est utilisé pour stocker les données de journaux de service et de journaux opérationnels que SLS écrit pour vous.Vous pouvez également comparer le projet avec la liste Types de projets créés automatiquement de cette section, qui couvre déjà le projet de métadonnées Cloud Monitor Service (CMS) (
aliyun-metadata-{user-ID}-{region-ID}), Application Real-Time Monitoring Service (ARMS), ActionTrail (audit des opérations) et Log Audit Service (audit des journaux).
-
Identifier le service source à partir des ressources du projet : Ouvrez le projet cible et examinez les ressources qu'il contient. Utilisez les noms et descriptions des ressources pour déterminer quel service y écrit. Lorsqu'un service cloud s'intègre à SLS, il crée généralement un Logstore avec un identifiant spécifique au service et décrit son objectif. Vérifiez les ressources suivantes :
Listes Logstore, MetricStore et eventstore : Un store qui reçoit encore des données signifie que le service correspondant utilise toujours le projet. Ouvrez un store et exécutez une requête pour confirmer si de nouvelles données arrivent.
Listes de configurations Logtail et de groupes de machines : Une configuration Logtail appliquée signifie que la collecte de journaux par le collecteur de données Logtail est toujours en cours d'exécution pour l'instance associée.
Listes de groupes de consommateurs, de jobs de transformation de données et de jobs d'acheminement de données : Un job de transformation de données, un job d'acheminement de données ou un groupe de consommateurs en cours d'exécution signifie qu'un service en aval consomme toujours les données.
Listes de recherches enregistrées et d'alertes : Une recherche enregistrée utilisée pour l'analyse des journaux, ou une règle d'alerte qui n'est pas en état de silence, indique que le projet est toujours surveillé. Vérifiez de la même manière la classification des données et les paramètres de domaine personnalisé lorsqu'ils sont configurés.
Vérifier l'autorisation du rôle lié au service (SLR) dans la console RAM : Connectez-vous à la console RAM et examinez la liste des rôles liés au service pour déterminer si un service cloud a créé un rôle lié au service pour écrire des données dans SLS. Si un rôle lié au service associé existe et que le service cloud correspondant est toujours en cours d'exécution, ce service peut toujours écrire des données dans SLS.
Il s'agit de méthodes indirectes qui ne garantissent pas la révélation de chaque liaison. Avant de supprimer un projet, assurez-vous toujours que les services cloud associés n'ont plus besoin de SLS. Si vous ne pouvez pas déterminer le propriétaire d'un projet, nous vous recommandons de conserver le projet ou de soumettre un ticket pour obtenir de l'aide.
-
Pour analyser l'utilisation des ressources et la facturation d'un projet, consultez la rubrique Analyser l'utilisation des ressources avec CloudLens for SLS.
Projet non visible dans la liste des projets : Si un projet n'est pas visible dans la liste des projets de la console Simple Log Service, il se peut que le projet n'ait jamais été créé, qu'il ait été supprimé ou qu'il ait été créé automatiquement par un service cloud associé tel que Application Real-Time Monitoring Service (ARMS). Suivez les étapes suivantes pour résoudre le problème :
Dans la zone de recherche située au-dessus de la liste des projets, saisissez le nom du projet pour confirmer s'il existe sous votre compte Alibaba Cloud. Si la recherche ne renvoie aucun résultat, le projet n'existe pas sous le compte Alibaba Cloud actuel.
Vérifiez si le projet se trouve dans la corbeille. Sur la page Project Overview, choisissez Basic Information > Project Recycle Bin pour vérifier l'état de la corbeille. Si la corbeille est activée et que le projet y figure, vous pouvez restaurer le projet depuis la corbeille.
-
Si le projet a été créé automatiquement par un service cloud associé tel qu'ARMS, accédez à la console de ce service cloud et vérifiez si la fonctionnalité de collecte de données est activée. Par exemple, dans la console ARMS, choisissez System Configuration > Cluster Configuration. Sur la page qui s'affiche, localisez l'interrupteur Collection Task sous ARMS Application Collection ou OpenTelemetry Application Collection, désactivez-le puis réactivez-le pour relancer la collecte des données de traçage. Une fois la fonctionnalité de collecte réactivée, le projet associé réapparaît dans la liste des projets.
RemarqueAprès avoir désactivé l'interrupteur, le serveur n'accepte plus les données rapportées par les sondes côté serveur.
Activer la protection contre la suppression de projet
Pour les projets contenant des données importantes, nous vous recommandons d'activer la fonctionnalité de corbeille afin d'éviter toute suppression accidentelle. Lorsqu'elle est activée, les projets supprimés sont déplacés vers la corbeille, où ils deviennent inactifs et ne peuvent plus faire l'objet de lectures ou d'écritures. Vous pouvez restaurer rapidement un projet depuis la corbeille si nécessaire. Seuls les coûts de stockage des données des projets présents dans la corbeille vous sont facturés.
Par défaut, un projet reste dans la corbeille pendant 7 jours. Passé ce délai, le système le supprime automatiquement.
Console
Activer la fonctionnalité de corbeille
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projets, cliquez sur le projet cible.
Sur la page de présentation du projet, dans la section Informations de base, localisez Corbeille du projet et cliquez sur Enable si elle n'est pas déjà activée.
API
Définissez le paramètre recycleBinEnabled dans l'opération UpdateProject.
Supprimer et restaurer des projets
La suppression d'un projet peut entraîner la perte des données contenues dans ses LogStore, MetricStore ou EventStore. Avant de poursuivre, assurez-vous que ces données ne sont plus nécessaires ou qu'une sauvegarde a été effectuée.
Les ressources telles que le stockage restent facturées le jour de la suppression du projet. La facturation s'arrête le lendemain. Cela signifie que vous ne recevrez aucune facture de Simple Log Service (SLS) le troisième jour suivant la suppression du projet.
Console
-
Nettoyage avant suppression
-
Aucune ressource associée :
Lorsque vous activez l'analyse des journaux pour divers services Alibaba Cloud tels que le calcul élastique, le stockage, la sécurité et les bases de données, SLS crée automatiquement un projet et un LogStore correspondants dans la console. Si vous n'avez plus besoin des journaux d'un service cloud, désactivez la fonctionnalité d'analyse des journaux dans la console de ce service. Assurez-vous que le projet n'est associé à aucun autre service Alibaba Cloud.
Aucune dépendance de facturation : si le projet est associé à un plan payant, tel qu'un package de stockage ou une capacité réservée, vous devez d'abord résilier l'abonnement ou libérer les ressources.
-
-
Procédure
-
Sauvegardez les données importantes (facultatif)
Sauvegarde des données LogStore : si le projet contient des données de journalisation que vous devez conserver, utilisez la fonctionnalité Télécharger les journaux de SLS pour les exporter au préalable.
Sauvegarde de la configuration : notez les paramètres clés tels que le nom du projet, la capacité de stockage et les politiques de contrôle d'accès afin d'éviter toute perte d'informations après la suppression.
-
Supprimez le projet
-
Dans la liste des projets, repérez le projet à supprimer et cliquez sur Delete dans la colonne Actions.
-
Dans le panneau Delete Project, saisissez le nom du projet, sélectionnez un motif de suppression, puis cliquez sur OK.
AvertissementAprès la suppression d'un projet, toutes ses données de journalisation et informations de configuration sont définitivement supprimées et ne peuvent pas être récupérées. Confirmez soigneusement votre action avant de supprimer un projet afin d'éviter toute perte de données.
Confirmez l'opération : lisez l'invite et saisissez à nouveau le nom du projet pour une seconde confirmation.
-
-
Si la fonctionnalité de corbeille est activée pour le projet, vous pouvez retrouver le projet supprimé dans l'onglet Recycle Bin Projects de la liste des projets. Par défaut, un projet reste dans la corbeille pendant 7 jours, période durant laquelle vous pouvez le restaurer ou le supprimer définitivement.
-
Confirmez l'état de la suppression
La suppression est une opération asynchrone. Après soumission de la demande de suppression, le système nettoie progressivement le projet en arrière-plan. Si vous tentez à nouveau de supprimer le même projet et recevez un message « Project does not exist », cela signifie généralement que le projet a bien été supprimé.
Accédez à la console SLS et vérifiez si le projet cible a disparu de la liste des projets. Si la liste est vide, toutes les ressources de projet de cette région ont été effacées.
Si vous avez activé la corbeille, consultez également la liste Recycle Bin Projects pour confirmer si le projet a été définitivement supprimé ou restauré.
-
Que faire si je recrée immédiatement un projet avec le même nom après sa suppression et que je reçois une erreur
Project does not existou que je vois une région incorrecte ?Symptôme : après avoir supprimé un projet et l'avoir immédiatement recréé avec le même nom, vous pouvez rencontrer l'un des problèmes suivants :
Le nouveau projet n'apparaît pas dans la liste des projets de la console.
Une erreur
Project does not existest renvoyée lorsque vous accédez au projet ou effectuez des opérations dessus.La région du projet affiche la région utilisée avant la suppression.
Logtail signale des erreurs de collecte.
La création du LogStore échoue.
Notez la différence entre ce scénario et une suppression réussie : si un message
Project does not existest renvoyé lorsque vous tentez à nouveau de supprimer le même projet, celui-ci a généralement été supprimé avec succès. Dans le scénario décrit ici, l'erreur est renvoyée lorsque vous accédez à un projet que vous venez de recréer avec le même nom ou que vous effectuez des opérations dessus, ce qui indique que le nettoyage des métadonnées n'est pas terminé.Cause : la suppression d'un projet est une opération asynchrone. Le système a besoin de temps pour nettoyer progressivement les métadonnées du projet en arrière-plan. Si vous recréez un projet avec le même nom avant la fin du nettoyage, les anciennes et nouvelles métadonnées peuvent coexister brièvement, ce qui provoque les incohérences décrites ci-dessus.
Solution : essayez les méthodes suivantes dans l'ordre recommandé :
Recréez le projet avec un nouveau nom (recommandé) : il s'agit de l'approche la plus rapide, qui n'est pas affectée par la progression du nettoyage en arrière-plan. Le nom d'un projet ne pouvant pas être modifié après sa création, nous vous recommandons d'utiliser un nouveau nom.
Si vous devez réutiliser le même nom, attendez la fin du nettoyage en arrière-plan, puis recréez le projet : réessayez l'opération de création ou d'accès ultérieurement. Si l'opération échoue toujours après plusieurs tentatives, soumettez un ticket pour confirmer l'état de nettoyage du projet.
Actualisez la page de la console pour confirmer l'état de la ressource : une liste ou une région incorrecte est parfois uniquement due à la mise en cache de la page. Actualisez la console Simple Log Service et vérifiez à nouveau la liste des projets pour confirmer l'état réel de la ressource.
API
La suppression d'un projet SLS affecte-t-elle les appels API Alibaba Cloud Model Studio ou les alertes de surveillance dans d'autres régions ?
La suppression d'un projet SLS n'affecte pas les appels API Alibaba Cloud Model Studio ni les services d'inférence. Les deux produits sont indépendants et n'ont aucune dépendance directe. La suppression retire uniquement les données de journalisation et la configuration du projet supprimé.
La suppression d'un projet dans une région, telle que Ulanqab, n'affecte pas la surveillance ou les alertes des services cloud dans une autre région, telle que Zhangjiakou. Les projets SLS sont strictement isolés par région.
Gérer les quotas de ressources
Si vos quotas de ressources sont insuffisants, vous pouvez ajuster diverses métriques de quota pour votre projet en fonction de vos besoins, notamment le nombre maximal de LogStores, de shards, de configurations Logtail et de groupes de machines.
Vous pouvez créer un maximum de 150 projets sous un compte Alibaba Cloud. Si vous avez besoin d'une limite supérieure, soumettez un ticket .
Console
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projects, cliquez sur le projet cible.
Sur la page de présentation du projet, accédez à la section Basic Information, repérez Resource quotas et cliquez sur Manage. Dans le panneau Resource Quotas, ajustez le quota pour la ressource cible et cliquez sur Save pour soumettre votre demande. La modification prend effet au bout d'environ une heure.
Accélérer le transfert de journaux interrégional
Pour les transferts de journaux sur de longues distances, tels que l'écriture de journaux depuis une région hors de Chine continentale vers une région située à l'intérieur, vous pouvez activer la fonctionnalité d'accélération du transfert. Cette fonctionnalité utilise un réseau mondial de centres de données pour acheminer les requêtes des utilisateurs vers le point d'accès le plus proche grâce à un routage intelligent. Elle améliore considérablement la vitesse d'accès grâce à un réseau et des protocoles optimisés. L'accélération du transfert est facturée en fonction du volume de données transférées.
Console
Activer l'accélération du transfert
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projects, cliquez sur le projet cible.
Sur la page de présentation du projet, accédez à la section Endpoints, repérez Acceleration endpoint et cliquez sur Enable. Lisez le message dans la boîte de dialogue, puis cliquez sur Modify.
Une fois l'accélération du transfert activée, la vitesse de transfert est améliorée lors de l'utilisation de Logtail pour la collecte des journaux et lors de l'exécution des travaux de transformation des données.
API
Appelez d'abord l'opération PutProjectTransferAcceleration.
-
Pour utiliser la fonctionnalité d'accélération, vous devez définir le paramètre
endpointsur l'endpoint d'accélération. Les endpoints d'accélération prennent en charge l'accès API uniquement via HTTP et HTTPS, et ne prennent pas en charge des protocoles tels que Kafka ou gRPC. Dans les scénarios où l'accélération du transfert n'est pas requise, nous vous recommandons d'utiliser un endpoint de service standard afin de réduire les coûts de transfert./** * This example gets the AccessKey ID and AccessKey secret from environment variables. */String accessId = System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID"); String accessKey = System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET"); /** * The service endpoint for Simple Log Service. Use an acceleration endpoint. */String endpoint = "log-global.aliyuncs.com"; /** * Create a Simple Log Service client. */static Client client = new Client(host, accessId, accessKey);
Instructions de vérification de l'accès au domaine accéléré
Lors de la vérification manuelle de l'accessibilité réseau du domaine accéléré, veuillez utiliser le format de domaine complet : <projectname>.log-global.aliyuncs.com. Remplacez <projectname> par le nom réel de votre projet.
Notez que l'agent LoongCollector et le SDK SLS ajoutent automatiquement le préfixe du nom du projet lors de l'initiation des requêtes. Par conséquent, vous n'avez pas besoin d'ajouter manuellement le préfixe <projectname> dans le fichier de configuration.
Regrouper les ressources
Lorsque vous devez regrouper des projets, vous pouvez utiliser des tags ou des groupes de ressources pour les catégoriser. Utilisez les tags pour la gestion au niveau du projet et les groupes de ressources pour la gestion au niveau du compte Alibaba Cloud.
Définir le groupe de ressources
Un projet ne peut appartenir qu'à un seul groupe de ressources.
Console
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projects, cliquez sur le projet cible.
Sur la page de présentation du projet, dans la section Resource group details, survolez l'ID du groupe de ressources, cliquez sur Modify, puis sélectionnez un groupe de ressources.
API
Définir des tags
Console
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projects, cliquez sur le projet cible.
Sur la page de présentation du projet, dans la section Tags, cliquez sur Edit, puis définissez les tags dans le panneau Edit tag.
API
Afficher les endpoints et définir un domaine personnalisé
Vous pouvez afficher les informations sur les endpoints ou remplacer un endpoint public par un domaine personnalisé. Une fois la configuration terminée, vous pouvez utiliser le domaine correspondant comme endpoint dans les appels API.
Console
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projects, cliquez sur le projet cible.
Sur la page de présentation du projet, accédez à la section Endpoints pour afficher les informations sur les endpoints du projet actuel.
Sur la page de présentation du projet, dans la section Basic Information, survolez Custom domain, cliquez sur Set. Dans le panneau Specify Custom Endpoint, configurez le nom de domaine, puis cliquez sur Bind.
Dans la console Alibaba Cloud DNS, ajoutez un enregistrement CNAME pour activer la liaison du domaine. Définissez la Record Value sur l'Public Endpoint répertorié dans la section Endpoints de la page de présentation du projet. Pour des instructions détaillées, consultez Enregistrement CNAME.
API
Lier un certificat SSL à un domaine personnalisé
Comportement actuel : la console SLS ne prend pas en charge le téléchargement ou la liaison directe de certificats SSL à un domaine personnalisé.
-
Solutions :
Option 1 (recommandée) : utilisez Alibaba Cloud CDN. Utilisez Alibaba Cloud CDN pour accélérer l'endpoint SLS, liez un certificat SSL dans la console CDN, puis accédez à SLS via CDN.
Option 2 (par défaut) : utilisez l'endpoint SLS par défaut. L'endpoint SLS par défaut intégré prend en charge HTTPS avec un certificat SSL intégré. Dans la plupart des cas, vous pouvez l'utiliser sans configuration supplémentaire.
Comment trouver les informations de configuration Endpoint, Project, LogStore et Instance ID de SLS ?
Endpoint : connectez-vous à la console Simple Log Service (SLS) et consultez l'Endpoint de la région actuellement sélectionnée en haut de la page ou au-dessus de la liste des projets.
Project : consultez les noms des projets dans la liste des projets de la console Simple Log Service (SLS).
LogStore : ouvrez le projet cible et, dans le volet de navigation de gauche, cliquez sur LogStore pour afficher les noms des LogStore.
Instance ID : consultez la valeur sur les pages Data Import ou Application Management pertinentes de la console Simple Log Service (SLS). Un Instance ID commence généralement par
sls-suivi d'une chaîne de caractères.
Surveiller et maintenir les projets
Utilisez la fonctionnalité de journal de service pour obtenir les journaux d'opération des ressources (création, modification, mise à jour, suppression) et les journaux d'exécution des tâches (SQL planifié, importation de données, expédition de données) au sein d'un projet. Vous pouvez également obtenir les journaux de latence de consommation des consumer groups d'un LogStore, ainsi que les journaux d'erreur, de heartbeat et de statistiques de Logtail.
Console
Connectez-vous à la console Simple Log Service (SLS). Dans la section Projects, cliquez sur le projet cible.
-
Sur la page Service log du projet, cliquez sur Enable Detailed Logs. Dans le panneau Modify service log settings, sélectionnez les journaux de service que vous souhaitez activer et le projet dans lequel ils seront stockés.
Journaux détaillés : fournit des journaux d'opération complets. Il s'agit d'une fonctionnalité facturée à l'utilisation.
Journaux importants : fournit des journaux de comptabilisation, des journaux de latence des consumer groups et des journaux de heartbeat Logtail. Cette fonctionnalité est gratuite.
Journaux opérationnels des tâches : fournit les journaux opérationnels des tâches d'importation de données, des travaux SQL planifiés et des tâches d'expédition. Cette fonctionnalité est gratuite.
Emplacement de stockage des journaux : choisissez un projet existant ou laissez le système créer automatiquement un nouveau projet pour stocker ces journaux.
Limites et compatibilité
Limite de suppression en masse : SLS ne propose actuellement aucun outil pour la suppression en masse de projets ou de LogStores. Vous devez les supprimer un par un manuellement.
Accès mobile : vous pouvez accéder à la console SLS via un navigateur mobile pour vous connecter et gérer les projets, y compris leur création, modification et suppression.
Projet non visible après création : si un projet nouvellement créé n'apparaît pas dans la liste, vérifiez que vous avez sélectionné la bonne région et essayez d'actualiser la page.
Comment effectuer une exportation ou un téléchargement en masse d'une liste de projets SLS ?
La console SLS ne prend pas en charge l'exportation ou le téléchargement direct de listes de projets en masse. Pour obtenir les projets de la région actuelle, appelez l'API ListProject ou utilisez un SDK. Par exemple, utilisez la méthode client.list_project() du SDK Python pour récupérer les informations sur les projets.
Informations complémentaires
Pour stocker différents types de données dans un projet, vous devez créer différents types de stores. Pour plus d'informations, consultez Gérer les stores.