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: 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.
Verbi | Autorizzazioni | API completamente coperte | API parzialmente coperte |
---|---|---|---|
ispezionare | ALARM_INSPECT |
|
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 |
|
|
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 |