Résoudre les problèmes liés à Cloud Hub

Ce document vous explique comment résoudre certains problèmes courants liés aux données manquantes ou indisponibles dans Cloud Hub.

Cloud Hub affiche les données d'autres Google Cloud services. Pour afficher les données, les API qui les fournissent doivent être activées et vous devez disposer des autorisations nécessaires pour les afficher. Pour afficher les données d'une application App Hub, des exigences supplémentaires s'appliquent.

Pour en savoir plus sur les vues de données d'application et de projet, consultez Vues d'application et vues de projet.

API et autorisations requises manquantes

Si certaines données ou toutes les données sont manquantes sur une page Cloud Hub, cela peut être dû au fait qu'une API requise n'est pas activée ou que vous ne disposez pas des autorisations nécessaires pour afficher les données.

Les pages Cloud Hub affichent un message si :

  • une API requise n'est pas activée ;
  • vous ne disposez pas des autorisations nécessaires pour afficher les données du projet ou du dossier sélectionné ;
  • la page n'est pas compatible avec l'affichage des données d'un projet ou d'une application.

Le tableau suivant indique la compatibilité de chaque page avec l'affichage des données d'un projet ou d'une application.

Page Applications dans un projet Applications dans un dossier Ressources Projet
Accueil
Déploiements
État et dépannage
Sécurité et conformité
Optimisation
Maintenance
Quotas et réservations
Assistance
Topologie des applications

Certaines API, telles que Cloud Logging et Cloud Monitoring, sont activées par défaut lorsque vous créez un projet. Les API d'autres services, tels que Cloud Quotas, Unified Maintenance et Personalized Service Health, doivent être activées séparément pour afficher les données associées au service.

Les noms de la colonne Page renvoient à la documentation de chaque page. La documentation spécifique à la page décrit les rôles requis pour afficher les données sur la page.

  • Si vous affichez les données par projet, vous devez disposer des autorisations requises sur le projet sélectionné.
  • Si vous affichez les données par application, les données auxquelles vous pouvez accéder dépendent de la manière dont votre administrateur a accordé les autorisations.

    Exemple :

    • L'attribution de rôles IAM (Identity and Access Management) sur un dossier permet d'accéder aux données des projets descendants.
    • L'attribution de rôles IAM sur le projet de gestion permet d'accéder aux données stockées dans le projet de gestion ou visibles à partir de celui-ci.
    • L'attribution de rôles IAM sur des projets spécifiques permet uniquement d'accéder aux données stockées dans ces projets ou visibles à partir de ceux-ci.

Page non visible

Lorsque vous essayez d'ouvrir une page, l'un des messages suivants s'affiche :

  • Page not viewable for projects
  • Page not viewable for folders

Certaines pages Cloud Hub n'affichent que les données des projets ou uniquement les données des applications.

  • Si le message Page not viewable for projects s'affiche, cela signifie qu'un projet est sélectionné dans le sélecteur de projets de la Google Cloud barre d'outils de la console et que vous consultez une page qui ne peut afficher que les données d'une application. Pour afficher les données d'une application, sélectionnez plutôt un dossier configuré pour la gestion des applications.
  • Si le message Not viewable for folders s'affiche lorsque vous essayez d'afficher une page, cela signifie qu'un dossier configuré pour la gestion des applications ( ) est sélectionné dans le sélecteur de projets de la Google Cloud barre d'outils de la console. Vous ne pouvez afficher que les pages Cloud Hub qui peuvent afficher les données des applications App Hub. Vous pouvez afficher les données d'un projet individuel dans le dossier en le sélectionnant dans le sélecteur de projets.

Données d'application manquantes

Cette section décrit les exigences à respecter pour afficher les données des applications App Hub et certaines situations dans lesquelles vous pouvez rencontrer des données manquantes pour une application App Hub.

Vérifier les conditions requises

Pour afficher les données des applications App Hub, assurez-vous que les étapes suivantes sont effectuées :

  1. Configurez App Hub pour un dossier et créez vos applications.

  2. Configurez l'agrégation des journaux, des métriques et des traces pour vos applications.

Impossible de sélectionner une application dans la liste des applications

Certaines pages Cloud Hub, telles que État et dépannage , comportent un sélecteur Application que vous pouvez utiliser pour choisir une application App Hub à examiner.

Si le message Application: not available s'affiche, cela signifie qu'un projet est sélectionné dans le sélecteur de projets de la Google Cloud barre d'outils de la console.

Pour afficher les données d'une application, choisissez un dossier configuré pour la gestion des applications ( ) dans le sélecteur de projets. Pour savoir comment activer un dossier pour la gestion des applications, consultez Gérer les applications dans un dossier.

Le dossier sélectionné n'est pas compatible avec les applications

Si le message Folder is not app-enabled s'affiche, cela signifie que le dossier sélectionné dans le sélecteur de projets de la barre d'outils de la console n'est pas configuré pour la gestion des applications. Google Cloud

Pour afficher les données d'une application, choisissez un dossier configuré pour la gestion des applications dans le sélecteur de projets. Les dossiers configurés pour la gestion des applications sont dotés d'une icône spéciale ( ). Pour savoir comment activer un dossier pour la gestion des applications, consultez Gérer les applications dans un dossier.

Impossible d'afficher les données de certaines applications sur la page "Optimisation"

Lorsque vous essayez d'afficher les données de coûts d'une application sur la page "Optimisation", une erreur concernant des codes de devise non concordants s'affiche, comme dans l'exemple suivant :

Currency codes 'EUR' and 'GBP' do not match

La page Optimisation ne peut afficher les coûts d'une application que si tous les coûts des ressources sont exprimés dans la même devise. La devise d'une ressource est déterminée par la devise du compte de facturation du projet parent. Si une application comporte des ressources associées à différents comptes de facturation, ces comptes doivent tous être configurés dans la même devise pour que les données de coûts de l'application puissent être affichées.