Consultation des journaux et suivi des données pour les flottes
La journalisation et la surveillance peuvent vous aider à résoudre les problèmes sur le site IBM Cloud® Code Engine et vous donner un aperçu des performances de votre charge de travail. Suivez les étapes suivantes pour afficher les journaux et les données de surveillance des flottes.
Visualisation des journaux de flotte
Suivez les étapes pour afficher les journaux des flottes.
-
Naviguez vers le tableau de bord de journalisation IBM Cloud.
-
Accédez à la page Instances et cliquez sur l'instance de journalisation du projet Code Engine dans lequel vos flottes évoluent. Cliquez ensuite sur Tableau de bord pour afficher les journaux de l'instance.
-
Dans le menu de navigation de gauche, cliquez sur Explorer les journaux > Journaux.
-
Pour ajuster la période d'enregistrement, cliquez sur Dernières 15 minutes, puis sélectionnez la période que vous souhaitez afficher.
Vous pouvez modifier l'affichage des journaux en cliquant sur Colonnes et en sélectionnant les en-têtes de colonne que vous souhaitez afficher.
- Pour filtrer les journaux, cliquez sur Ajouter un filtre et sélectionnez les champs à filtrer. Pour une liste complète des champs et de leur description, voir Champs de journalisation.
Vous pouvez enregistrer cette vue de journalisation et ces paramètres de filtrage pour d'autres charges de travail.
Champs d'enregistrement
| Nom de zone | Description | Exemple de valeur |
|---|---|---|
applicationName |
Champ prédéfini ICL qui indique l'instance de service qui a émis la ligne de journal. | ibm-platform-logs |
subsystemName |
Champ prédéfini ICL qui indique que la ligne de journal est une ligne de journal de plate-forme. | codeengine:<project-guid> |
app |
Le service en nuage qui a émis la ligne de journal de la plate-forme. Pour Code Engine, il s'agira toujours de codeengine. |
codeengine |
tag |
Champ défini par fluentbit et dérivé de l'ID d'entrée défini dans la configuration de fluentbit. | platform.<id>.codeengine |
originator |
Lieu d'origine de la ligne de journal. Cela peut indiquer soit Code Engine, soit l'utilisateur. | Valeurs possibles : codeengine ou user |
codeengine.region |
La région du projet Code Engine. | eu-de |
codeengine.project |
Le nom du projet Code Engine. | Chaîne définie par l'utilisateur |
codeengine.projectGuid |
Le GUID du projet Code Engine. | edf5a781-9673-4c73-b2e2-cd4e04f673b4 |
codeengine.componentType |
Le composant Code Engine qui se rapporte à la ligne de journal. | Valeurs possibles : app, job, job_run, fleet, function, build, build_run, container |
codeengine.component |
Le nom du composant défini par l'utilisateur qui se rapporte à cette ligne de journal. | Chaîne définie par l'utilisateur |
codeengine.subcomponentType |
Le sous-composant Code Engine qui se rapporte à cette ligne de journal. | Valeurs possibles : app_revision, job_run, fleet_worker, fleet_instance, function, build_run, container |
codeengine.subcomponent |
Le nom du composant défini par l'utilisateur qui est lié à cette ligne de journal. | Chaîne définie par l'utilisateur |
codeengine.instanceId |
Optionnel. Le nom du pod (pour les applications, les travaux et les constructions) ou l'identifiant de l'instance du conteneur (pour les fonctions et les flottes). | my-app-0001-pod-abcde |
codeengine.* |
Optionnel. Méta-informations utiles à l'utilisateur pour créer des tableaux de bord ou des alertes. | durationSeconds |
resourceGroupId |
Champ prédéfini ICL. Le CRN du groupe de ressources pour le projet Code Engine. | crn:v1:bluemix:public:resource-controller::a/1010101ea01db1010101ebe1b0e10101d::resource-group:c1d01d010ec10101b0a10a1010101b010 |
messageKey |
Un identifiant unique, lisible par l'homme, que vous pouvez utiliser pour filtrer les journaux et résoudre les problèmes. | codengine.job-run-completed |
logSourceCRN |
Champ prédéfini ICL. Le CRN du projet Code Engine. Ce champ n'est spécifié que dans les lignes de logs multi-locataires. | <code engine project CRN> |
message.message |
Le message du journal lisible par l'homme. | Chaîne définie par un composant du système ou par l'utilisateur |
message.serviceName |
Le nom du service qui a émis cette ligne de journal. | codeengine |
Visualisation des données de surveillance
Suivez les étapes pour consulter les données de suivi de votre flotte.
- Naviguez jusqu'à la page des instances de surveillance dans la console.
- Trouvez l'instance de surveillance pour le projet Code Engine dans lequel votre flotte fonctionne et cliquez sur Tableau de bord.
- Dans le tableau de bord de surveillance, cliquez sur Tableaux de bord > Infrastructure hôte > Utilisation des ressources de l'hôte pour afficher les données de surveillance.
- Optionnel. Personnalisez le tableau de bord pour l'adapter aux données de votre flotte.
- Cliquez sur Copier dans mes tableaux de bord.
- Ajoutez un nom au tableau de bord personnalisé.
- Cliquez sur l'icône en forme de crayon pour personnaliser les paramètres,
- Dans le menu déroulant Select a label, filtrez pour
agent_tag_project_region,agent_tag_project_nameetagent_tag_fleet. - Cliquez sur Sauvegarder.
- Vous pouvez désormais filtrer vos données par région, par nom de projet et par nom de flotte.