Performance Dashboard vous offre une visibilité sur les performances de l'ensemble du réseau Google Cloud, ainsi que sur les performances des ressources de votre projet.
Ces fonctionnalités de surveillance des performances vous permettent de faire la distinction entre un problème dans votre application et un problème du réseau Google Cloud sous-jacent. Vous pouvez également examiner l'historique des problèmes de performances du réseau.
Performance Dashboard exporte également les données vers Cloud Monitoring. Vous pouvez utiliser Monitoring pour interroger les données et accéder à des informations supplémentaires. Pour en savoir plus, consultez la documentation de référence sur les métriques Performance Dashboard.
Vue des performances du projet
Dans la vue des performances du projet, Performance Dashboard n'affiche les métriques de perte ou de latence des paquets que pour les zones dans lesquelles vous avez des instances de machines virtuelles (VM) de projet. par exemple, le trafic de VM à VM et le trafic de VM à Internet. Vous pouvez sélectionner jusqu'à cinq régions dans lesquelles les charges de travail sont déployées. Il vous permet de voir et de comprendre les éléments suivants:
- Résumé de la perte de paquets
- Moyenne de perte de paquets entre paires de régions des régions sélectionnées
- Moyenne de perte de paquets entre paires de zones des régions sélectionnées
- Résumé de la latence
- Latence médiane entre les paires de régions sélectionnées
- Latence médiane entre les paires de zones des régions sélectionnées
Trafic entre instances de VM
Performance Dashboard affiche les métriques de perte de paquets et de latence (dans les graphiques récapitulatifs et les vues de carte de densité) pour les zones où vous disposez d'instances de machines virtuelles (VM) Compute Engine. Il fournit les données et les métriques actuelles des six dernières semaines. Supposons que votre projet dispose d'un réseau cloud privé virtuel (VPC) avec des VM dans les zones A et B. Dans ce cas, Performance Dashboard fournit des métriques de perte et de latence de paquets pour votre projet entre ces deux zones.
Vous pouvez également afficher les métriques de latence agrégées à partir d'un échantillon du trafic réel entre plusieurs VM sous forme de vue tabulaire, en fonction de la période sélectionnée. Le tableau des détails de latence répertorie les VM et les informations de latence correspondantes.
Trafic entre des emplacements Google Cloud et Internet
Performance Dashboard affiche les métriques de latence pour les régions dans lesquelles vous disposez d'instances de machines virtuelles (VM) Compute Engine, ainsi que les emplacements Internet des appareils finaux qui communiquent avec les VM. Elle fournit les métriques de latence actuelles et les six semaines de données historiques. Par exemple, votre projet comporte un réseau cloud privé virtuel avec des VM de la région A qui reçoivent le trafic de clients situés dans les villes X et Y. Dans ce cas, Performance Dashboard fournit des métriques de latence pour votre projet entre la région A et les villes X et Y.
Pour afficher les métriques du projet, cliquez sur Afficher les performances du projet en haut de la page de Performance Dashboard. Pour obtenir plus d'exemples et d'informations sur les éléments mesurés, consultez la section Métriques.
Vue des performances Google Cloud
Dans la vue des performances de Google Cloud, Performance Dashboard affiche les métriques de perte de paquets et de latence d'une zone à l'autre sur l'ensemble de Google Cloud. (par exemple, le trafic entre plusieurs VM et le trafic Google Cloud vers Internet). Le tableau de bord affiche l'état du réseau Google Cloud et vous permet de comparer les performances de l'ensemble de Google Cloud à celles observées dans vos projets. Vous pouvez sélectionner jusqu'à cinq régions Google Cloud pour consulter et comprendre les éléments suivants:
- Résumé de la perte de paquets Cette vue peut afficher jusqu'à 50 paires de zones avec perte de paquets d'une VM à une autre dans l'ensemble de Google Cloud.
- Moyenne de perte de paquets entre paires de zones.
- Résumé de la latence. Cette vue peut afficher jusqu'à 50 paires de zones avec le délai aller-retour (DAR) entre plusieurs VM dans l'ensemble de Google Cloud.
- Latence médiane entre les paires de zones.
Trafic entre instances de VM
Performance Dashboard affiche les métriques de perte et de latence des paquets sur l'ensemble de Google Cloud. Ces métriques peuvent vous aider à déterminer si les problèmes évidents dans le tableau de bord par projet sont uniques à votre projet.
La vue des performances Google Cloud affiche les données de séries temporelles pour un maximum de 50 paires de zones pour la période sélectionnée qui, par défaut, est d'une heure.
Vous pouvez afficher les performances réseau de n'importe quelle paire de zones Google Cloud, même si votre projet n'est pas déployé dans ces zones. Vous pouvez afficher les performances au niveau de la région et de la zone. Un graphique de séries temporelles récapitulatives montre jusqu'à 50 paires de zones ayant la plus forte perte de paquets ou latence entre plusieurs VM sur l'ensemble de Google Cloud.
Trafic entre des emplacements Google Cloud et Internet
Performance Dashboard affiche les métriques de latence entre les VM dans l'ensemble des régions Google Cloud et des points de terminaison Internet. Vous pouvez agréger le trafic au niveau des villes, des zones géographiques et des pays. Vous pouvez afficher les métriques de latence correspondant à des paires région-emplacement géographique spécifiques si le trafic Google Cloud est suffisant pour cette paire.
Ces métriques peuvent vous aider à déterminer si les problèmes visibles dans le tableau de bord par projet sont propres à votre projet. Les métriques globales peuvent également vous aider à planifier de futurs déploiements.
Pour afficher les métriques de performances de Google Cloud, cliquez sur Afficher les performances de tous les services Google Cloud en haut de la page Performance Dashboard. Pour afficher les métriques de performances de Google Cloud à partir de la vue des performances du projet, vous pouvez placer le pointeur sur les paires de zones spécifiques. Pour obtenir plus d'exemples et d'informations sur les éléments mesurés, consultez la section Métriques.
Autorisations
Pour accéder aux données de Performance Dashboard, via la console Google Cloud ou Monitoring, vous devez disposer de l'autorisation monitoring.timeSeries.list
. Cette autorisation est incluse dans les rôles Monitoring répertoriés dans le tableau suivant.
Nom de rôle | ID de rôle |
---|---|
Lecteur Monitoring | roles/monitoring.viewer |
Éditeur Monitoring | roles/monitoring.editor |
Administrateur Monitoring | roles/monitoring.admin |
Pour plus d'informations sur les autres rôles incluant l'autorisation monitoring.timeSeries.list
, consultez la section Comprendre les rôles.
Modifier le champ d'application du projet
Pour utiliser un champ d'application de métriques existant et surveiller plusieurs projets Google Cloud dans une même vue, sélectionnez le projet effectuant une surveillance à l'aide du sélecteur de projet de la console Google Cloud ou du bouton Modifier le champ d'application. Vous pouvez également sélectionner un seul projet de surveillance à l'aide de ces options. Pour en savoir plus, consultez la documentation de référence sur les métriques Performance Dashboard.
Alertes recommandées
Vous pouvez créer des alertes en cas de perte importante de paquets en fonction de conditions prédéfinies. La règle d'alerte en cas de perte de paquets est déclenchée lorsque la perte de paquets dépasse 5% pendant 5 minutes pour n'importe quelle paire de régions.
Les alertes permettent de détecter et de résoudre rapidement les problèmes qui surviennent dans les applications cloud. Une règle d'alerte décrit les circonstances dans lesquelles vous souhaitez être alerté et de quelle manière. Pour en savoir plus sur la création et la gestion des règles d'alerte, consultez la page Présentation des alertes.
Étapes suivantes
- Cas d'utilisation liés aux performances du projet
- Afficher le tableau de bord des pertes de paquets spécifiques au projet
- Afficher le tableau de bord des pertes de paquets de Google Cloud
- Résoudre les problèmes liés à Performance Dashboard
- En savoir plus sur l'échantillonnage des paquets