Risolvi i problemi di monitoraggio e avviso - AWS Transfer Family

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à.

Risolvi i problemi di monitoraggio e avviso

Questa sezione fornisce informazioni sulla risoluzione dei problemi di monitoraggio e avviso AWS Transfer Family, tra cui CloudWatch metriche mancanti o incomplete ed eventi mancanti EventBridge .

Risolvi i problemi relativi alle metriche mancanti o incomplete CloudWatch

Descrizione

CloudWatch le metriche per i server Transfer Family sono mancanti, incomplete o non si aggiornano come previsto.

Causa

Le metriche mancanti o incomplete possono essere causate da diversi fattori:

  • Problemi di configurazione della registrazione

  • Bassi livelli di attività che non generano metriche entro il periodo di tempo previsto

  • Visualizzazione di metriche con dimensioni o intervalli di tempo errati

Soluzione

Per risolvere i problemi relativi a CloudWatch metriche mancanti o incomplete:
  1. Assicurati che la registrazione sia configurata correttamente per il tuo server Transfer Family:

    • Nella console Transfer Family, verifica che la registrazione sia abilitata in Dettagli del server > Dettagli aggiuntivi > Ruolo di registrazione.

    • Molto che il ruolo di registrazione abbia le autorizzazioni e le relazioni di fiducia necessarie.

  2. Durante la visualizzazione delle metriche nella console: CloudWatch

    • Utilizza le dimensioni corrette, ad esempio ServerIdper le metriche a livello di server

    • Modifica l'intervallo di tempo per assicurarti che copra i periodi di attività

    • Verifica di essere nella posizione corretta Regione AWS

  3. Genera attività di test sul tuo server Transfer Family per garantire che le metriche vengano prodotte.

Risolvi i problemi relativi agli eventi mancanti EventBridge

Descrizione

Hai configurato EventBridge le regole di Amazon per acquisire gli eventi Transfer Family, ma gli eventi non vengono consegnati alle destinazioni target né attivano le azioni previste.

Causa

EventBridge Gli eventi mancanti possono essere causati da:

  • Schemi di eventi configurati in modo errato

  • Problemi di autorizzazione con gli obiettivi degli eventi

  • Limiti o limitazione del servizio

  • Eventi non generati a causa della configurazione del server

Soluzione

Per risolvere gli eventi mancanti EventBridge :

  1. Verifica che lo schema degli eventi sia formattato correttamente per corrispondere agli eventi Transfer Family:

    { "source": ["aws.transfer"], "detail-type": ["Transfer State Change"], "detail": { "serverId": ["s-1234567890abcdef0"] } }
  2. Verifica che il target del tuo evento disponga delle autorizzazioni necessarie:

    • Per gli obiettivi Lambda, assicurati che la politica delle risorse della funzione Lambda consenta di richiamarla EventBridge

    • Per le destinazioni SQS, verifica che la politica di coda consenta l'invio di messaggi EventBridge

    • Per le destinazioni SNS, conferma l'argomento «La policy consente EventBridge di pubblicare su di esso»

  3. Verifica la tua regola generando eventi di esempio:

    • Usa la EventBridge console per creare un evento di test che corrisponda al tuo schema

    • Esegui azioni sul tuo server Transfer Family che dovrebbero generare eventi

  4. Abilita le metriche delle EventBridge regole per monitorare le chiamate e gli errori delle regole:

    aws events put-rule --name "TransferStateChangeRule" --event-pattern '{...}' --state ENABLED --metrics-enabled
  5. Controlla CloudWatch i log per eventuali messaggi di errore relativi agli errori di consegna degli eventi