Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione dei OpsItems duplicati
OpsCenter può ricevere più OpsItems duplicati per una singola origine da più AWS servizi. OpsCenter utilizza una combinazione di logica integrata e stringhe di deduplicazione configurabili per evitare la creazione di OpsItems duplicati. AWS Systems Manager applica tale logica integrata di deduplicazione quando viene richiamata l'operazione Crea OpsItem dell'API.
AWS Systems Manager utilizza la seguente logica di deduplicazione:
-
Quando si crea l'OpsItem, Systems Manager crea e archivia un hash in base alla stringa di deduplicazione e alla risorsa che ha attivato l'OpsItem.
-
Quando viene effettuata un'altra richiesta di creazione di un OpsItem, il sistema controlla la stringa di deduplicazione della nuova richiesta.
-
Se per tale stringa di deduplicazione esiste un hash corrispondente, Systems Manager verifica lo stato dell'OpsItem esistente. Se lo stato di un OpsItem esistente è aperto o in corso, l'OpsItem non viene creato. Se l'OpsItem esistente viene risolto, Systems Manager crea un nuovo OpsItem.
Dopo aver creato un OpsItem, non è possibile modificare o cambiare le stringhe di deduplicazione in tale OpsItem.
Per gestire gli OpsItems duplicati, procedi nel modo seguente:
-
Modifica la stringa di deduplicazione per una regola Amazon EventBridge che utilizza come target OpsCenter. Per ulteriori informazioni, consulta Modifica di una stringa di deduplicazione in una regola EventBridge predefinita.
-
Specifica una stringa di deduplicazione quando crei manualmente un nuovo OpsItem. Per ulteriori informazioni, consulta Specifica di una stringa di deduplicazione utilizzando la AWS CLI.
-
Esamina e risolvi gli OpsItems duplicati utilizzando Approfondimenti operativi. Per risolvere gli OpsItems duplicati, puoi utilizzare i runbook.
Per risolvere gli OpsItems duplicati e ridurre il numero di OpsItems creati da un'origine, Systems Manager fornisce dei runbook di automazione. Per informazioni, consultare Risoluzione di duplicati OpsItems in base alle informazioni dettagliate.
Modifica di una stringa di deduplicazione in una regola EventBridge predefinita
Utilizza la procedura seguente per specificare una stringa di deduplicazione per una regola Eventbridge che riguarda OpsCenter.
Modifica di una stringa di deduplicazione per una regola EventBridge predefinita
Accedi alla AWS Management Console e apri la console di Amazon EventBridge all'indirizzo https://console.aws.amazon.com/events/
. -
Nel pannello di navigazione, scegli Rules (Regole).
-
Scegli la regola, quindi seleziona Edit (Modifica).
-
Vai alla pagina Select target(s) (Seleziona destinazioni).
-
Nella sezione Additional settings (Impostazioni aggiuntive), scegli Configure input transformer (Configura il trasformatore di input).
-
Nella casella Template in basso, individua la voce JSON
"operationalData": { "/aws/dedup"
e le stringhe di deduplicazione da modificare.La voce della stringa di deduplicazione nelle regole Eventbridge utilizza il seguente formato JSON.
"operationalData": { "/aws/dedup": {"type": "SearchableString","value": "{\"dedupString\":\"
Words the system should use to check for duplicate OpsItems
\"}"}}Ecco un esempio.
"operationalData": { "/aws/dedup": {"type": "SearchableString","value": "{\"dedupString\":\"SSMOpsCenter-EBS-volume-performance-issue\"}"}}
-
Modifica le stringhe di deduplicazione, quindi scegli Conferma.
-
Seleziona Successivo.
-
Seleziona Successivo.
-
Scegliere Update rule (Aggiorna regola).
Specifica di una stringa di deduplicazione utilizzando la AWS CLI
È possibile specificare una stringa di deduplicazione quando crei manualmente un nuovo OpsItem utilizzando la console AWS Systems Manager o la AWS CLI. Per informazioni sull'immissione delle stringhe di deduplicazione quando si crea manualmente un OpsItem nella console, consulta Crea OpsItems manualmente. Se utilizzi la AWS CLI, puoi immettere la stringa di deduplicazione per il parametro OperationalData
. La sintassi del parametro utilizza JSON, come illustrato nell'esempio seguente.
--operational-data '{"/aws/dedup":{"Value":"{\"dedupString\": \"
Words the system should use to check for duplicate OpsItems
\"}","Type":"SearchableString"}}'
Ecco un esempio di comando che specifica disk
full
come stringa di deduplicazione.