Mesures de calcul sans agent

Cette rubrique décrit les mesures émises par l'espace de noms de mesure sans agent privé oci_vmi_resource_utilization.

Vous pouvez surveiller l'état, la capacité et les performances de vos instances de machine virtuelle de calcul à l'aide de mesures, d'alarmes et de notifications.

Remarque

Si le service Monitoring est arrêté, les données peuvent être perdues jusqu'à la restauration du service.

Présentation des mesures : oci_vmi_resource_utilization

La mesure de calcul sans agent suivante vous aide à surveiller le statut des instances de calcul sans utiliser l'agent Oracle Cloud. A la place, cette mesure est extraite de l'hyperviseur.

L'hyperviseur (également appelé VMM) mesure l'utilisation de la CPU lorsqu'il alloue des ressources CPU aux machines virtuelles (VM) qui s'y exécutent. Les mesures de l'agent Oracle Cloud fournissent des informations détaillées et sont mises à jour toutes les quelques secondes, tandis que les mesures de l'hyperviseur fournissent des données plus larges, en moyenne sur plusieurs minutes. Etant donné que plusieurs sources collectent les mesures à l'aide de différentes méthodes, les valeurs peuvent différer. Pour surveiller l'utilisation de l'UC avec une précision de niveau minute, vous pouvez utiliser la mesure de l'hyperviseur au lieu d'installer les outils de surveillance de l'agent Oracle Cloud.

Stratégie IAM requise

Pour surveiller les ressources, vous devez disposer du type d'accès requis dans une stratégie écrite par un administrateur, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. La stratégie doit vous donner accès à la fois aux services de surveillance et aux ressources surveillées. Si vous essayez d'effectuer une action et qu'un message indique que vous n'y êtes pas autorisé, contactez l'administrateur pour savoir quel type d'accès vous a été accordé et dans quel compartiment vous devez travailler. Pour plus d'informations sur les autorisations utilisateur liées à la surveillance, reportez-vous à Stratégies IAM.

Mesures disponibles : oci_vmi_resource_utilization

Les mesures répertoriées dans le tableau suivant sont automatiquement disponibles pour vos instances. Vous n'avez pas besoin d'activer la surveillance sur l'instance pour obtenir ces mesures. Lorsque vous utilisez la mesure de l'hyperviseur, elle n'a aucune incidence sur l'utilisation des mesures de l'agent Oracle Cloud.

Remarque

L'hyperviseur s'exécute en arrière-plan même lorsque la machine virtuelle est à l'état Arrêté. Cela peut entraîner l'affichage d'une utilisation de l'UC sur une machine virtuelle à l'état Arrêté.

La mesure inclut les dimensions  suivantes :

resourceId
OCID  de l'instance.
Mesure Nom d'affichage de mesure Unité Description Dimensions
CpuUtilization Utilisation de l'UC pourcentage

Niveau d'activité de l'UC. Exprimé en pourcentage du temps total.

Pour les pools d'instances, la valeur moyenne est calculée pour toutes les instances du pool.

resourceId

Mesures d'espace de noms privé et public

La mesure disponible avec un espace de noms privé (oci_vmi_resource_utilization) a des intervalles de granularité et de résolution différents de ceux disponibles avec un espace de noms public. Par exemple, vous pouvez également obtenir la mesure de CPU Utilization à partir de oci_computeagent. Toutefois, la façon dont cette mesure est collectée est différente et ne sera pas identique à la mesure CPU Utilization collectée avec oci_vmi_resource_utilization.
Remarque

Etant donné que plusieurs sources collectent les mesures à l'aide de différentes méthodes, les valeurs peuvent différer. Pour surveiller l'utilisation de l'UC avec une précision de niveau minute, vous pouvez utiliser la mesure de l'hyperviseur au lieu d'installer les outils de surveillance de l'agent Oracle Cloud.

Le tableau ci-dessous est un exemple de mesures, de leur support et de leurs moyens de collecte différents.

Mesure Source Degré de finesse Intervalle de résolution Support de la console Prise en charge de Terraform
CPU Utilization Hyperviseur CPU Utilization (User) Toutes les minutes Oui Oui
CPU Utilization OCA CPU Utilization (User)

Idle

Wait

System

Toutes les 60 secondes Oui Oui
Memory Utilization OCA Total

Used

Free

Shared

Cached

Available

Toutes les 60 secondes Oui Oui
Disk Utilization OCA Utilization across mount points and infrastructureIl ne s'agit pas de la même chose que la sortie des commandes df et du au niveau de l'hôte individuel. Toutes les 60 secondes Oui Oui
Disk I/O

OCA

Reads/writes ops

Reads/writes bytes

Reads/writes times

Toutes les 60 secondes Oui Oui
VNIC Carte d'interface réseau virtuelle

Byte traversal

Packet traversal

Protocol distribution

Connection tracking

Toutes les 60 secondes Oui Oui