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 sulle istanze Autonomous AI Lakehouse nel compartimento ABC. Assicurati che le istanze Autonomous AI Lakehouse 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 vengono creati e a qualsiasi compartimento figlio. Creare una regola nel compartimento con la risorsa che si desidera monitorare e specificare dove distribuire gli eventi di corrispondenza. Ad esempio, nel compartimento ABC è possibile creare una regola che filtra per gli eventi di backup di Autonomous AI Lakehouse. Poiché Eventi non ha requisiti relativi alla posizione delle risorse azione, è possibile specificare un argomento nel compartimento XYZ come risorsa per la consegna di eventi corrispondenti.