Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
GAMEREL03-BP03 Pantau peristiwa infrastruktur dari waktu ke waktu untuk mengukur dampak pada perilaku pemain
Pantau proses server game Anda, metrik instance server game, dan metrik pengalaman game untuk menentukan akar penyebab masalah. Selain memantau CPU dan memori, Anda juga dapat mengatur pemantauan untuk metrik jaringan yang terkait dengan batasan jaringan instans EC2 untuk mengingatkan Anda tentang masalah seperti melebihi bandwidth, paket per detik, atau masalah tingkat jaringan lainnya yang mungkin menunjukkan sumber daya server Anda kurang disediakan.
Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Tinggi
Panduan implementasi
Gunakan CloudWatch Synthetics untuk memeriksa fungsionalitas aplikasi jalur penting untuk pengalaman pemain, seperti tidak dapat masuk atau masalah terkait layanan lainnya. Untuk server game yang dihosting menggunakan Amazon GameLift, pertimbangkan metrik pemantauan seperti:
-
GameServerInterruptions dan InstanceInterruptions, yang dapat membantu dalam memahami bagaimana keterbatasan dalam ketersediaan instans Spot memengaruhi server game Anda yang digunakan menggunakan Spot.
-
ServerProcessAbnormalTerminations, yang dapat digunakan untuk mendeteksi terminasi abnormal dalam proses server game Anda.
Disarankan untuk mempertahankan data metrik historis keandalan server game Anda. Gunakan data historis ini untuk tujuan pelaporan dan gabungkan dengan kumpulan data lain untuk mengungkap tren potensial dan menilai dampak pada perilaku pemain dari waktu ke waktu yang mungkin disebabkan oleh masalah server game.
Amazon CloudWatch tidak mempertahankan metrik tanpa batas waktu, dan resolusi penyimpanan metrik meningkat dari waktu ke waktu, jadi pertimbangkan untuk mengekspor metrik ini ke penyimpanan jangka panjang yang hemat biaya seperti Amazon S3. Anda dapat mengonfigurasi CloudWatch Aliran Metrik
Langkah-langkah implementasi
-
Pantau metrik server game, instance, dan jaringan, termasuk bandwidth dan batas paket per detik, menggunakan Amazon CloudWatch dan CloudWatch Synthetics untuk pemeriksaan fungsionalitas jalur penting.
-
Lacak GameLift-specific metrik seperti GameServerInterruptions dan ServerProcessAbnormalTerminations untuk menilai dampak ketersediaan instans Spot dan mendeteksi penghentian server yang tidak normal.
-
Ek CloudWatch spor metrik ke Amazon S3 untuk penyimpanan jangka panjang, gunakan tingkatan hemat biaya seperti S3 Intelligent-Tiering atau Glacier, dan analisis tren dengan alat seperti Amazon Athena.