Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Langkah 4: Verifikasi dan pecahkan masalah
Setelah mengirimkan pekerjaan yang memicu peningkatan skala instans, verifikasi bahwa file log muncul di bucket Amazon S3.
Tip
Untuk menguji pengumpulan log sebelum peluncuran penuh, setel minvCpus ke nilai bukan nol di lingkungan komputasi Anda. Ini memaksa AWS Batch untuk meningkatkan setidaknya satu contoh tanpa menunggu pengajuan pekerjaan. Atur minvCpus kembali ke nol setelah pengujian untuk menghindari biaya yang tidak perlu.
Jika log tidak muncul, sambungkan ke instance dengan menggunakan SSH atau SSM Session Manager untuk men-debug agen. Fluent Bit Periksa status layanan dengansystemctl status fluent-bit. Tinjau /var/log/cloud-init-output.log untuk mengonfirmasi bahwa user-data skrip berhasil dijalankan.
Pertimbangan untuk instans Spot dan berumur pendek
Bila Anda menggunakan instans Spot atau lingkungan komputasi berumur pendek yang sering menskalakan ke nol, pertimbangkan penyesuaian berikut untuk menghindari kehilangan data log:
Risiko reklaim spot — Turunkan nilai
upload_timeoutdantotal_file_sizenilaifluent-bit.confuntuk menyiram data log lebih sering. Ini mengurangi jendela data yang mungkin hilang jika sebuah instance direklamasi.Short-lived instance — Ketika AWS Batch skala ke nol di antara pekerjaan, turunkan
Flushinterval danupload_timeoutagar data yang dikumpulkan diunggah sebelum instance berakhir.Aturan siklus hidup Amazon S3 — Sebaiknya konfigurasi aturan siklus hidup Amazon S3 agar kedaluwarsa atau mentransisikan objek log lama ke kelas penyimpanan berbiaya lebih rendah. Ini mencegah pertumbuhan penyimpanan tak terbatas.