Gestione delle regole degli eventi
Creare e gestire le regole per il servizio Eventi.
I task di gestione delle regole includono la gestione delle regole, nonché le azioni, i tipi di evento e gli attributi che compongono le regole. Per ulteriori informazioni sulle regole, vedere Funzionamento degli eventi.
È possibile eseguire i task delle regole evento riportati di seguito.
È possibile eseguire i task riportati di seguito associati alle azioni.
È possibile eseguire i task riportati di seguito associati ai tipi di evento.
È possibile eseguire i task riportati di seguito associati agli attributi.
È possibile eseguire i task riportati di seguito associati alle tag filtro.
Prerequisiti per la creazione delle regole
-
Risorse azione: è necessario disporre di risorse già impostate per specificare come azione. Il servizio Eventi richiama l'azione specificata nella regola consegnando il messaggio di evento alle risorse azione, che possono includere argomenti , flussi o funzioni. Ogni regola deve avere almeno un'azione. Il servizio Eventi può richiamare uno dei seguenti servizi inviando un messaggio di evento per l'elaborazione:
-
Criteri IAM: per gestire o elencare le regole, è 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. Se si tenta di eseguire un task e si riceve un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, confermare con l'amministratore il tipo di accesso concesso e il compartimento in cui si dovrebbe lavorare. Per ulteriori informazioni, vedere Eventi e criteri IAM.
- Messaggi evento: per creare regole, le risorse che si desidera monitorare con la regola devono emettere eventi. Per ulteriori informazioni, vedere Servizi che producono eventi.
Utilizzo delle regole
Ogni regola può avere al massimo 10 azioni.
Un tipico flusso di lavoro per l'impostazione della regola potrebbe seguire questo pattern:
-
Identifica risorse azione
Impostare o identificare le risorse di azione che si desidera utilizzare con la regola. Ad esempio, è possibile impostare un argomento Notifiche e creare sottoscrizioni per il team DevOps in modo che vengano notificate al completamento dei backup. Se un argomento esiste già, è possibile utilizzarlo invece di crearne uno. Le risorse specificate per le azioni non devono trovarsi nello stesso compartimento della regola.
-
Filtro piano
Assicurarsi che le risorse che si desidera monitorare gli eventi di emissione nel servizio Eventi e pianificare la strategia di corrispondenza dei pattern. Ad esempio, potresti voler monitorare i backup su Autonomous Database per le istanze di Analytics e Data Warehousing nel compartimento ABC. Assicurati che le istanze di Autonomous Database per Analytics e Data Warehousing emettano un tipo di evento che puoi utilizzare per creare l'automazione necessaria. Rivedere l'evento JSON di esempio per determinare il modo migliore per identificare tali risorse nei filtri. Vedere Confronto di eventi con filtri e Servizi che producono eventi.
-
Creare la regola
Le regole si applicano agli eventi nel compartimento in cui sono state create e a qualsiasi compartimento figlio. Creare una regola nel compartimento con la risorsa che si desidera monitorare e specificare dove distribuire gli eventi corrispondenti. Ad esempio, nel compartimento ABC è possibile creare una regola che filtra per gli eventi di backup di Autonomous Database for Analytics e Data Warehousing. Poiché Events non prevede requisiti per la posizione delle risorse dell'azione, è possibile specificare un argomento nel compartimento XYZ come risorsa per la consegna di eventuali eventi corrispondenti.
Gestione delle tag per le regole
Puoi applicare le tag alle risorse per organizzarle in base alle esigenze aziendali. È possibile applicare tag al momento della creazione di una risorsa oppure aggiornare la risorsa in un secondo momento con tag. Per informazioni generali sull'applicazione dei tag, vedere Tag risorsa.
Tag e filtro eventi
Con Eventi, puoi anche utilizzare le tag per indirizzare le risorse nella tua tenancy. Per individuare le risorse, aggiungere la tag a un filtro in una regola. Una tag filtro consente di perfezionare l'automazione scegliendo come destinazione solo le risorse contenenti una determinata tag. Si supponga, ad esempio, di disporre di decine di istanze di database nella tenancy, ma solo alcune delle istanze più critiche di queste istanze hanno la tag "Operazioni". È possibile creare una regola che attivi un'azione specifica per le risorse che contengono solo la tag "Operazioni".
Il criterio per l'utilizzo delle tag filtro non è diverso dal criterio per l'utilizzo delle tag.
Gestione delle tag per le regole
- Aprire il menu di navigazione e selezionare Osservabilità e gestione. In Servizio eventi, selezionare Regole.
-
Selezionare il compartimento dalla lista.
Tutte le regole degli eventi in tale compartimento sono elencate in formato tabulare.
-
Selezionare la regola eventi di cui si desidera gestire le tag.
Viene visualizzata la pagina Dettagli regole.
- Fare clic sulla scheda Tag per visualizzare o modificare le tag esistenti oppure fare clic su Aggiungi tag per aggiungerne di nuove.
Per ulteriori informazioni, vedere Tag delle risorse.
Sposta regole in un compartimento diverso
È possibile spostare le regole da un compartimento a un altro. Quando si sposta una regola in un nuovo compartimento, si interrompe il monitoraggio degli eventi dalle risorse nel compartimento corrente e si iniziano a monitorare gli eventi nel nuovo compartimento (e in qualsiasi compartimento figlio). Dopo aver spostato la regola nel nuovo compartimento, i criteri intrinseci si applicano immediatamente e influiscono sull'accesso alle regole tramite la console. Lo spostamento delle regole non influisce sull'accesso del servizio Eventi alle azioni definite nelle regole. Per ulteriori informazioni, vedere Gestione dei compartimenti.
Regole di monitoraggio
Puoi monitorare lo stato, la capacità e le prestazioni delle risorse Oracle Cloud Infrastructure utilizzando metriche, allarmi e notifiche. Per ulteriori informazioni vedere Monitoraggio e Notifiche.
Per ulteriori informazioni sul monitoraggio delle regole create, vedere Metriche eventi.
Eventi oggetto e servizio Eventi
Gli eventi per gli oggetti vengono gestiti in modo diverso rispetto ad altre risorse. Gli oggetti non emettono eventi per impostazione predefinita. Utilizza la console, l'interfaccia CLI o l'API per abilitare un bucket a emettere eventi per le modifiche allo stato dell'oggetto. È possibile abilitare gli eventi per le modifiche dello stato degli oggetti durante o dopo la creazione del bucket. Per ulteriori informazioni, vedere Abilitazione o disabilitazione di Emitting Events for Object State Changes.