Knowledge Center Monthly Newsletter - March 2025
Stay up to date with the latest from the Knowledge Center. See all new and updated Knowledge Center articles published in the last month and re:Post’s top contributors.
Come posso attivare la distribuzione dei log in un cluster ElastiCache per Redis OSS o ElastiCache per Valkey?
Desidero attivare la registrazione di un log lento o di un log del motore Redis in un cluster Amazon ElastiCache per Redis OSS o Amazon ElastiCache per Valkey.
Risoluzione
Prerequisiti:
- Crea una policy AWS Identity and Access Management (AWS IAM) con le autorizzazioni necessarie per la pubblicazione su Amazon CloudWatch Logs o su Amazon Data Firehose.
- Collega la policy all'utente o al ruolo IAM appropriato.
La tua policy deve avere le seguenti autorizzazioni:
- logs:CreateLogDelivery
- logs:UpdateLogDelivery
- logs:DeleteLogDelivery
- logs:GetLogDelivery
- logs:ListLogDeliveries
Nota: i cluster di cache e i gruppi di replica Redis OSS e Valkey 7.x e versioni successive che utilizzano la versione del motore 6.0 e successive supportano il log lento. I cluster di cache e i gruppi di replica Redis OSS e Valkey 7.x che utilizzano la versione del motore 6.2 e successive supportano il log del motore.
Attiva la distribuzione dei log per il cluster
Puoi utilizzare le API ElastiCache per attivare e configurare la distribuzione dei log quando crei o modifichi un cluster. ElastiCache invia le voci di log alla destinazione specificata in formato JSON o testo.
Per attivare la distribuzione dei log per Redis quando crei o modifichi un cluster, consulta Specifica della distribuzione dei log tramite la Console.
Per attivare la distribuzione dei log per il log lento Redis, devi recuperare periodicamente un numero fisso di voci del log lento dal motore. Le voci devono essere comprese tra i due parametri seguenti definiti nel gruppo di parametri:
- slowlog-log-slower-than
- slowlog-max-len
Quando un comando supera la soglia slowlog-log-slower-than, viene aggiunta una nuova voce al log lento. La configurazione slowlog-max-len determina il numero massimo di voci per il log lento.
NOTA: se non ci sono comandi che richiedono più tempo di slowlog-log-slower-than, non vengono generati log lenti.
Quando attivi la distribuzione dei log per il log del motore Redis, i log registrano le operazioni interne del motore Redis e forniscono informazioni aggiuntive. Le informazioni includono l'avvio del backup e gli eventi critici, come la sincronizzazione non riuscita.
Quando attivi i log del motore durante la creazione del cluster, puoi visualizzare le voci dei log del motore relative alla corretta sincronizzazione tra il nodo principale e quelli di replica.
Tuttavia, quando attivi i log del motore dopo la creazione del cluster, il flusso di log potrebbe essere vuoto perché non è presente alcuna attività specifica del motore Redis.
Per verificare di aver configurato correttamente Amazon CloudWatch Logs per il cluster, crea un backup manuale del cluster. Se i log del backup vengono inviati al gruppo di log CloudWatch, CloudWatch Logs è stato configurato correttamente.
Informazioni correlate
Specifiche del tipo di log e del formato

Contenuto pertinente
- AWS UFFICIALEAggiornata 5 mesi fa
- AWS UFFICIALEAggiornata 17 giorni fa
- AWS UFFICIALEAggiornata un mese fa
- AWS UFFICIALEAggiornata 3 anni fa