Metriche di computazione senza agente

Questo argomento descrive le metriche emesse dallo spazio di nomi delle metriche private agentless oci_vmi_resource_utilization.

Puoi monitorare lo stato, la capacità e le prestazioni delle istanze della virtual machine (VM) di computazione utilizzando le metriche, gli allarmi e le notifiche.

Nota

Se il servizio Monitoring è inattivo, è possibile che i dati vadano perduti fino al ripristino del servizio.

Panoramica delle metriche: oci_vmi_resource_utilization

La metrica di computazione senza agente riportata di seguito consente di monitorare lo stato delle istanze di computazione senza l'uso dell'agente Oracle Cloud. Questa metrica viene invece estratta dall'hypervisor.

L'hypervisor (noto anche come VMM) misura l'utilizzo della CPU in quanto alloca le risorse della CPU alle virtual machine (VM) in esecuzione su di essa. Le metriche dell'agente Oracle Cloud offrono informazioni dettagliate e si aggiornano ogni pochi secondi, mentre le metriche dell'hypervisor forniscono dati più ampi, con una media di diversi minuti. Poiché esistono più origini che raccolgono le metriche utilizzando metodi diversi, i valori possono essere diversi. Per monitorare l'uso della CPU con precisione a livello di minuto, è possibile utilizzare la metrica hypervisor anziché installare gli strumenti di monitoraggio degli agenti Oracle Cloud.

Criterio IAM necessario

Per monitorare le risorse, è necessario disporre del tipo di accesso richiesto in un criterio scritto da un amministratore, indipendentemente dal fatto che si stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Il criterio deve consentire l'accesso sia ai servizi di monitoraggio che alle risorse monitorate. Se si tenta di eseguire un'azione e si riceve un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, contattare l'amministratore per sapere in quale tipo di accesso si è stati concessi e in quale compartimento è necessario lavorare. Per ulteriori informazioni sulle autorizzazioni utente per il monitoraggio, vedere Criteri IAM.

Metriche disponibili: oci_vmi_resource_utilization

Le metriche elencate nella tabella seguente sono automaticamente disponibili per le istanze. Non è necessario abilitare il monitoraggio sull'istanza per ottenere queste metriche. Quando si utilizza la metrica dell'hypervisor, non influisce sull'uso delle metriche dell'agente Oracle Cloud.

Nota

L'hypervisor viene eseguito in background anche quando la VM è in stato arrestato. Ciò può causare la visualizzazione di alcuni utilizzi della CPU in una VM in stato arrestato.

La metrica include le dimensioni riportate di seguito.

resourceId
L'OCID dell'istanza.
Metrica Nome visualizzato metrica Unità descrizione; Dimensioni
CpuUtilization Utilizzo CPU percento

Livello di attività della CPU. Espresso come percentuale del tempo totale.

Ad esempio, la media del valore viene calcolata in tutte le istanze del pool.

resourceId

Metriche private e pubbliche dello spazio di nomi

La metrica disponibile con uno spazio di nomi privato (oci_vmi_resource_utilization) ha intervalli di granularità e risoluzione diversi rispetto alle metriche disponibili con uno spazio di nomi pubblico. Ad esempio, è anche possibile ottenere la metrica di CPU Utilization da oci_computeagent, tuttavia la modalità di raccolta di tale metrica è diversa e non sarà identica a quella di CPU Utilization raccolta con oci_vmi_resource_utilization.
Nota

Poiché esistono più origini che raccolgono le metriche utilizzando metodi diversi, i valori possono differire. Per monitorare l'uso della CPU con precisione a livello di minuto, è possibile utilizzare la metrica hypervisor anziché installare gli strumenti di monitoraggio degli agenti Oracle Cloud.

La tabella seguente illustra un esempio di metriche e il supporto e i mezzi di raccolta diversi.

Metrica Origine Granularità Intervallo risoluzione Supporto della console Supporto Terraform
CPU Utilization Hypervisor CPU Utilization (User) Ogni 3-4 minuti
CPU Utilization OCA CPU Utilization (User)

Idle

Wait

System

Ogni 60 secondi
Memory Utilization OCA Total

Used

Free

Shared

Cached

Available

Ogni 60 secondi
Disk Utilization OCA Utilization across mount points and infrastructureNon corrisponde all'output dei comandi df e du a livello di singolo host. Ogni 60 secondi
Disk I/O

OCA

Reads/writes ops

Reads/writes bytes

Reads/writes times

Ogni 60 secondi
VNIC VNIC

Byte traversal

Packet traversal

Protocol distribution

Connection tracking

Ogni 60 secondi