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 la performance des instances de machine virtuelle du service de calcul en utilisant des mesures, des alarmes et des avis.

Note

Si le service Surveillance est arrêté, les données peuvent être perdues jusqu'à ce que le service soit restauré.

Aperçu des mesures : oci_vmi_resource_utilization

La mesure de calcul sans agent suivante vous aide à surveiller le statut des instances de calcul sans utiliser Oracle Cloud Agent. Cette mesure provient plutôt de l'hyperviseur.

L'hyperviseur (également appelé VMM) mesure l'utilisation de l'UC alors qu'il alloue des ressources d'UC aux machines virtuelles qui s'exécutent dessus. 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, sur une moyenne de plusieurs minutes. Comme il existe plusieurs sources qui 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 d'Oracle Cloud Agent.

Politique GIA requise

Pour surveiller des ressources, vous devez disposer du type d'accès requis qui vous est accordé dans une politique écrite par un administrateur, que vous utilisiez la console ou l'API REST avec une trousse SDK, l'interface de ligne de commande ou un autre outil. La politique doit vous donner accès à la fois aux services de surveillance et aux ressources surveillées. Si vous essayez d'effectuer une action et obtenez un message indiquant que vous ne disposez pas de l'autorisation requise, communiquez avec l'administrateur pour connaître le type d'accès qui vous a été octroyé et le compartiment que vous devez utiliser. Pour plus d'informations sur les autorisations d'utilisateur pour la surveillance, voir Politiques IAM.

Mesures disponibles : oci_vmi_resource_utilization

Les mesures listées dans le tableau suivant sont automatiquement disponibles pour vos instances. Il n'est pas nécessaire d'activer la surveillance de l'instance pour obtenir ces mesures. Lorsque vous utilisez la mesure de l'hyperviseur, elle n'a aucune incidence sur l'utilisation des mesures d'Oracle Cloud Agent.

Note

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 d'UC sur une machine virtuelle à l'état arrêté.

La mesure comprend les dimensions suivantes :

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

Niveau d'activité des unités centrales. Exprimée sous forme de pourcentage du temps total.

Pour les groupes d'instances, la moyenne de la valeur est calculée pour toutes les instances du groupe.

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.
Note

Comme il existe plusieurs sources qui 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 d'Oracle Cloud Agent.

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

Mesure Source Granularité Intervalle de résolution Prise en charge de la console Prise en charge de Terraform
CPU Utilization Hyperviseur CPU Utilization (User) Toutes les 3-4 minutes Oui Oui
CPU Utilization Compte client CPU Utilization (User)

Idle

Wait

System

Toutes les 60 secondes Oui Oui
Memory Utilization Compte client Total

Used

Free

Shared

Cached

Available

Toutes les 60 secondes Oui Oui
Disk Utilization Compte client Utilization across mount points and infrastructureCe n'est pas la même chose que la sortie de commande df et du au niveau de l'hôte individuel. Toutes les 60 secondes Oui Oui
Disk I/O

Compte client

Reads/writes ops

Reads/writes bytes

Reads/writes times

Toutes les 60 secondes Oui Oui
VNIC VNIC

Byte traversal

Packet traversal

Protocol distribution

Connection tracking

Toutes les 60 secondes Oui Oui