Metriche di computazione Agentless

Questo argomento descrive le metriche emesse dallo spazio di nomi delle metriche senza agente privato 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 Monitoraggio è inattivo, è possibile che i dati vadano persi fino al ripristino del servizio.

Panoramica delle metriche: oci_vmi_resource_utilization

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

L'hypervisor (noto anche come VMM) misura l'utilizzo della CPU mentre alloca le risorse CPU alle virtual machine (VM) in esecuzione su di esso. Le metriche dell'agente Oracle Cloud offrono informazioni dettagliate e si aggiornano ogni pochi secondi, mentre le metriche dell'hypervisor forniscono dati più ampi, in media nell'arco di diversi minuti. Poiché sono presenti 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 minuti, è possibile utilizzare la metrica dell'hypervisor invece di installare gli strumenti di monitoraggio dell'agente 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 scoprire il tipo di accesso concesso e il compartimento in cui è 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, questa 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 un determinato utilizzo della CPU in una VM in stato arrestato.

La metrica include le dimensioni seguenti:

resourceId
OCID dell'istanza.
Metrica Nome visualizzato metrica Unità Descrizione Dimensioni
CpuUtilization Utilizzo CPU percentuale

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

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

resourceId

Metriche dello spazio di nomi privato e pubblico

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, ma 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 essere diversi. Per monitorare l'uso della CPU con precisione a livello di minuti, è possibile utilizzare la metrica dell'hypervisor invece di installare gli strumenti di monitoraggio dell'agente Oracle Cloud.

La tabella seguente è un esempio di metriche e il loro supporto e mezzi di raccolta diversi.

Metrica Origine Granularità Intervallo risoluzione Supporto console Supporto Terraform
CPU Utilization Ipervisore 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