CloudMonitor collecte les métriques GPU des instances ECS via l'agent CloudMonitor. Créez des règles d'alerte pour recevoir des notifications lorsque les métriques dépassent les seuils configurés.
Prérequis
-
Vous avez créé une instance ECS accélérée par GPU et installé le pilote GPU. Créer une instance GPU.
RemarqueSi vous installez l'agent CloudMonitor avant le pilote GPU, redémarrez l'agent ensuite. Comment redémarrer la version C++ de l'agent CloudMonitor ?.
L'agent CloudMonitor est installé sur l'instance ECS. Installer l'agent CloudMonitor.
Métriques
Les métriques GPU sont disponibles aux niveaux du GPU, de l'instance et du groupe d'applications. Le tableau suivant répertorie les métriques disponibles.
|
Métrique |
Unité |
Nom de la métrique |
Dimensions |
|
(Agent) Utilisation du décodeur GPU |
% |
gpu_decoder_utilization |
userId, instanceId, gpuId |
|
(Agent) Utilisation de l'encodeur GPU |
% |
gpu_encoder_utilization |
userId, instanceId, gpuId |
|
(Agent) Température du GPU |
°C |
gpu_temperature |
userId, instanceId, gpuId |
|
(Agent) Utilisation du GPU |
% |
gpu_utilization |
userId, instanceId, gpuId |
|
(Agent) Espace libre de la mémoire GPU |
Byte |
gpu_memory_freespace |
userId, instanceId, gpuId |
|
(Agent) Taux d'utilisation libre de la mémoire GPU |
% |
gpu_memory_free_utilization |
userId, instanceId, gpuId |
|
(Agent) Espace utilisé de la mémoire GPU |
Byte |
gpu_memory_usedspace |
userId, instanceId, gpuId |
|
(Agent) Utilisation de la mémoire GPU |
% |
gpu_memory_utilization |
userId, instanceId, gpuId |
|
(Agent) Consommation électrique du GPU |
W |
gpu_power_readings_power_draw |
userId, instanceId, gpuId |
|
(Agent) Utilisation du décodeur au niveau de l'instance |
% |
instance_gpu_decoder_utilization |
userId, instanceId |
|
(Agent) Utilisation de l'encodeur au niveau de l'instance |
% |
instance_gpu_encoder_utilization |
userId, instanceId |
|
(Agent) Température du GPU au niveau de l'instance |
°C |
instance_gpu_temperature |
userId, instanceId |
|
(Agent) Utilisation du GPU au niveau de l'instance |
% |
instance_gpu_utilization |
userId, instanceId |
|
(Agent) Espace libre de la mémoire GPU au niveau de l'instance |
Byte |
instance_gpu_memory_freespace |
userId, instanceId |
|
(Agent) Taux d'utilisation libre de la mémoire GPU au niveau de l'instance |
% |
instance_gpu_memory_free_utilization |
userId, instanceId |
|
(Agent) Espace utilisé de la mémoire GPU au niveau de l'instance |
Byte |
instance_gpu_memory_usedspace |
userId, instanceId |
|
(Agent) Utilisation de la mémoire GPU au niveau de l'instance |
% |
instance_gpu_memory_utilization |
userId, instanceId |
|
(Agent) Consommation électrique du GPU au niveau de l'instance |
W |
instance_gpu_power_readings_power_draw |
userId, instanceId |
Pour les métriques au niveau de l'instance telles que instance_gpu_decoder_utilization et instance_gpu_temperature :
Average : valeur moyenne sur tous les GPU de l'instance. Par exemple, pour deux GPU avec les valeurs « a » et « b », le résultat est (a + b) / 2.
Maximum : valeur la plus élevée parmi tous les GPU de l'instance. Par exemple, pour deux GPU avec les valeurs « a » et « b », le résultat est max(a, b).
Minimum : valeur la plus basse parmi tous les GPU de l'instance. Par exemple, pour deux GPU avec les valeurs « a » et « b », le résultat est min(a, b).
Afficher les données de surveillance GPU
Connectez-vous à la console Cloud Monitor.
Dans le volet de navigation de gauche, choisissez .
Sur la page Host Monitoring, cliquez sur le nom de l'instance cible ou sur View Charts dans sa colonne Actions.
-
Cliquez sur l'onglet GPU monitoring.
L'onglet GPU monitoring affiche les graphiques de surveillance GPU de l'hôte.
Les métriques GPU permettent également de configurer des alertes. Créer une règle d'alerte pour un hôte. Afficher les alertes.