Memecahkan masalah pemantauan dan peringatan - AWS Transfer Family

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memecahkan masalah pemantauan dan peringatan

Bagian ini memberikan informasi tentang pemantauan pemecahan masalah dan peringatan masalah dengan AWS Transfer Family, termasuk CloudWatch metrik yang hilang atau tidak lengkap dan peristiwa yang hilang. EventBridge

Memecahkan masalah metrik yang hilang atau tidak lengkap CloudWatch

Deskripsi

CloudWatch metrik untuk server Transfer Family Anda hilang, tidak lengkap, atau tidak diperbarui seperti yang diharapkan.

Menyebabkan

Metrik yang hilang atau tidak lengkap dapat disebabkan oleh beberapa faktor:

  • Masalah konfigurasi logging

  • Tingkat aktivitas rendah yang tidak menghasilkan metrik dalam jangka waktu yang diharapkan

  • Melihat metrik dengan dimensi atau rentang waktu yang salah

Solusi

Untuk mengatasi masalah dengan CloudWatch metrik yang hilang atau tidak lengkap:
  1. Pastikan logging dikonfigurasi dengan benar untuk Transfer Familyserver Anda:

    • Di konsol Transfer Family, periksa apakah logging diaktifkan di bawah Rincian server > Detail tambahan > Peran Logging.

    • Sangat bahwa peran logging memiliki izin dan hubungan kepercayaan yang diperlukan.

  2. Saat melihat metrik di CloudWatch konsol:

    • Gunakan dimensi yang benar, misalnya ServerIduntuk metrik tingkat server

    • Sesuaikan rentang waktu untuk memastikannya mencakup periode aktivitas

    • Periksa apakah Anda berada di tempat yang benar Wilayah AWS

  3. Hasilkan aktivitas pengujian di server Transfer Family Anda untuk memastikan metrik sedang diproduksi.

Memecahkan masalah peristiwa yang hilang EventBridge

Deskripsi

Anda telah mengonfigurasi EventBridge aturan Amazon untuk menangkap peristiwa Transfer Family, tetapi acara tidak dikirim ke tujuan target atau memicu tindakan yang diharapkan.

Menyebabkan

EventBridge Peristiwa yang hilang dapat disebabkan oleh:

  • Pola acara yang tidak dikonfigurasi dengan benar

  • Masalah izin dengan target acara

  • Batas layanan atau pembatasan

  • Peristiwa tidak dihasilkan karena konfigurasi server

Solusi

Untuk memecahkan masalah peristiwa yang hilang EventBridge :

  1. Verifikasi pola acara Anda diformat dengan benar agar sesuai dengan acara Transfer Family:

    { "source": ["aws.transfer"], "detail-type": ["Transfer State Change"], "detail": { "serverId": ["s-1234567890abcdef0"] } }
  2. Periksa apakah target acara Anda memiliki izin yang diperlukan:

    • Untuk target Lambda, pastikan kebijakan sumber daya fungsi Lambda memungkinkan untuk memanggilnya EventBridge

    • Untuk target SQS, verifikasi kebijakan antrian memungkinkan EventBridge untuk mengirim pesan

    • Untuk target SNS, konfirmasikan izin kebijakan topik EventBridge untuk mempublikasikannya

  3. Uji aturan Anda dengan menghasilkan contoh peristiwa:

    • Gunakan EventBridge konsol untuk membuat acara pengujian yang cocok dengan pola Anda

    • Lakukan tindakan di server Transfer Family Anda yang seharusnya menghasilkan acara

  4. Aktifkan metrik EventBridge aturan untuk memantau pemanggilan dan kegagalan aturan:

    aws events put-rule --name "TransferStateChangeRule" --event-pattern '{...}' --state ENABLED --metrics-enabled
  5. Periksa CloudWatch Log untuk setiap pesan kesalahan yang terkait dengan kegagalan pengiriman acara