Dettagli per il monitoraggio

In questo argomento vengono descritti i dettagli per la scrittura dei criteri per controllare l'accesso al servizio di monitoraggio.

Resource-Types

alarms

metrics

Variabili supportate

Il monitoraggio supporta tutte le variabili generali (vedere Variabili generali per tutte le richieste), oltre a quelle elencate di seguito.

Operazioni per questo tipo di risorsa... Può utilizzare questa variabile Tipo di variabile Commenti
metrics target.metrics.namespace Stringa

Utilizzare questa variabile per controllare l'accesso a tipi di risorsa specifici. Circondare il valore dello spazio di nomi tra apici. Ad esempio, per controllare l'accesso alle metriche per le istanze di computazione, utilizzare la frase seguente: where target.metrics.namespace='oci_computeagent'

Per un criterio di esempio, vedere Metriche di query per uno spazio di nomi di metrica. Per informazioni sui valori validi dello spazio di nomi, vedere Servizi supportati.

Dettagli per le combinazioni verbo-tipo di risorsa

Le tabelle seguenti mostrano le autorizzazioni e le operazioni API coperte da ciascun verbo. Il livello di accesso è cumulativo quando si sceglie inspect > read > use > manage. Ad esempio, un gruppo che può utilizzare una risorsa può anche ispezionare e leggere tale risorsa. Un segno più (+) in una cella di tabella indica l'accesso incrementale rispetto alla cella direttamente sopra di essa, mentre "nessun extra" indica nessun accesso incrementale.

alarms
Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

ALARM_INSPECT

ListAlarms

ListAlarmsStatus

RetrieveDimensionStates

nessuno

letto

ISPEZIONA +

ALARM_READ

GetAlarmHistory GetAlarm (è necessario anche METRIC_READ per il compartimento delle metriche e lo spazio di nomi delle metriche)
utilizzare

LETTURA +

nessun altro

nessun altro

nessuno

gestisci

UTILIZZO +

ALARM_CREATE

ALARM_UPDATE

ALARM_DELETE

ALARM_MOVE

ChangeAlarmCompartment

DeleteAlarm

RemoveAlarmSuppression

CreateAlarm (è necessario anche METRIC_READ per il compartimento delle metriche e lo spazio di nomi delle metriche)

UpdateAlarm (è necessario anche METRIC_READ per il compartimento delle metriche e lo spazio di nomi delle metriche)

metrics
Verbi Autorizzazioni API completamente coperte API parzialmente coperte
ispezionare

METRIC_INSPECT

ListMetrics

nessuno

letto

ISPEZIONA +

METRIC_READ

SummarizeMetricsData

nessuno

utilizzare

LETTURA +

METRIC_WRITE

PostMetricData

nessuno

gestisci

UTILIZZO +

nessun altro

nessun altro

nessuno

Autorizzazioni necessarie per ogni operazione API

Nella tabella seguente sono elencate le operazioni API in ordine logico, raggruppate per tipo di risorsa.

Per informazioni sulle autorizzazioni, vedere Autorizzazioni.

Operazione API Autorizzazioni necessarie per utilizzare l'operazione
ListMetrics METRIC_INSPECT
SummarizeMetricsData METRIC_INSPECT e METRIC_READ
PostMetricData METRIC_WRITE
ListAlarms ALARM_INSPECT
ListAlarmsStatus ALARM_INSPECT
GetAlarm ALARM_READ e METRIC_READ
GetAlarmHistory ALARM_READ
CreateAlarm ALARM_CREATE e METRIC_READ
ChangeAlarmCompartment ALARM_MOVE
UpdateAlarm ALARM_UPDATE e METRIC_READ
RemoveAlarmSuppression ALARM_UPDATE
DeleteAlarm ALARM_DELETE
RetrieveDimensionStates ALARM_INSPECT