Ce document effectue un test de charge qui oblige un GCE créé avec GCP à utiliser une grande quantité de CPU. En outre, configurez la fonction de surveillance GCP pour vous alerter lorsque l'utilisation du processeur atteint 100%.
$ cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)
Cliquez sur "Surveillance" -> "Alerte".
Cliquez sur "CRÉER UNE POLITIQUE".
Cliquez sur "AJOUTER UNE CONDITION".
Définissez le contenu à surveiller comme suit. (Ce qui suit mesure l'utilisation du processeur de l'instance de VM (GCE))
Réglez le moment pour émettre une alerte dans "Configuration" et cliquez sur "ENREGISTRER".
Cliquez sur Suivant.
Définissez l'option permettant d'émettre une alerte dans "Canaux de notification" (comme l'émission d'une alerte à une adresse e-mail) et cliquez sur "SUIVANT".
Entrez les éléments suivants et cliquez sur "ENREGISTRER".
Connectez-vous à GCE.
Exécutez la commande suivante qui consomme intentionnellement le processeur plusieurs fois. (Sortie infinie de y
vers` / dev / null / ʻen arrière-plan)
$ yes > /dev/null &
Exécutez la commande top
et confirmez que l'utilisation du processeur est de 100%.
Confirmez qu'une alerte avec une utilisation du processeur à 100% a été émise.
Cliquez sur l'alerte déclenchée pour afficher les détails de l'incident.
Confirmez que vous avez reçu l'e-mail d'alerte suivant.
Exécutez la commande top
et notez le PID du processus yes
(le processus qui consomme intentionnellement du processeur). Après cela, exécutez la commande suivante pour terminer tous les processus «oui».
$ kill PID
Exécutez ensuite la commande top
et vérifiez que l'utilisation du processeur a diminué.
Confirmez que les détails de l'incident ont été mis à jour comme récupération après l'échec. En outre, si vous avez défini le courrier d'alerte à envoyer à votre adresse de messagerie, assurez-vous que vous avez reçu le courrier "Alerte récupérée" après la récupération de l'échec.
En définissant la fonction de surveillance et les alertes de GCP, vous pouvez remarquer des problèmes tels qu'une utilisation intensive du processeur.