Memantau metrik aplikasi sisi server dengan menggunakan Azure Load Testing

Dalam artikel ini, Anda mempelajari cara mengambil dan memantau metrik aplikasi sisi server saat menjalankan pengujian beban dengan Azure Load Testing. Saat Anda menjalankan pengujian beban untuk aplikasi yang dihosting Azure, Azure Load Testing mengumpulkan metrik sumber daya untuk komponen aplikasi Anda dan menyajikannya di dasbor pengujian beban.

Untuk mengambil metrik selama pengujian beban, Anda memperbarui konfigurasi uji beban dan menambahkan komponen aplikasi Azure yang membentuk aplikasi Anda. Layanan ini secara otomatis memilih metrik sumber daya yang paling relevan untuk komponen aplikasi ini, tergantung pada jenis komponen. Secara opsional, Anda dapat memperbarui daftar metrik sisi server untuk setiap komponen Azure.

Azure Load Testing terintegrasi dengan Azure Monitor untuk menangkap metrik sumber daya sisi server untuk aplikasi yang dihosting Azure. Baca selengkapnya tentang jenis sumber daya Azure mana yang didukung Azure Load Testing.

Prasyarat

  • Akun Azure dengan langganan aktif. Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
  • Sumber daya pengujian beban Azure. Untuk membuat sumber daya pengujian beban, lihat Membuat dan menjalankan pengujian beban.

Menambahkan komponen aplikasi Azure ke pengujian beban

Untuk memantau metrik sumber daya untuk aplikasi yang dihosting Azure, Anda perlu menentukan daftar komponen aplikasi Azure dalam konfigurasi pengujian beban Anda. Azure Load Testing secara otomatis mengambil sekumpulan metrik sumber daya yang relevan untuk setiap komponen yang dipilih. Selama pengujian beban dan setelah pengujian selesai, Anda dapat melihat metrik sisi server di dasbor pengujian beban.

Untuk daftar komponen Azure yang didukung Azure Load Testing, lihat Jenis sumber daya Azure yang didukung.

Gunakan langkah-langkah berikut untuk mengonfigurasi komponen Azure untuk pengujian beban Anda:

  1. Di portal Azure, buka sumber daya pengujian beban Azure Anda.

  2. Di panel kiri, pilih Pengujian, lalu pilih uji beban Anda dari daftar.

  3. Pada halaman detail pengujian, pilih Konfigurasikan, lalu pilih Komponen Aplikasi untuk menambahkan atau menghapus sumber daya Azure untuk dipantau selama pengujian beban.

    Screenshot that shows the 'App Components' button for displaying app components to configure for a load test.

  4. Pada halaman Konfigurasi Komponen Aplikasi, pilih atau kosongkan kotak centang untuk sumber daya Azure yang ingin Anda tambahkan atau hapus, lalu pilih Terapkan.

    Screenshot that shows how to add or remove app components from a load test configuration.

    Saat Anda menjalankan pengujian beban, Azure Load Testing menampilkan metrik sumber daya default untuk komponen aplikasi yang dipilih di dasbor uji coba.

Anda dapat mengubah daftar metrik sumber daya untuk setiap komponen aplikasi kapan saja.

Mengonfigurasi metrik sumber daya untuk pengujian beban

Saat Anda menambahkan komponen aplikasi ke konfigurasi uji beban, Azure Load Testing menambahkan metrik sumber daya yang paling relevan untuk komponen ini. Anda dapat menambahkan atau menghapus metrik sumber daya untuk setiap komponen aplikasi dalam pengujian beban Anda.

Gunakan langkah-langkah berikut untuk melihat dan memperbarui daftar metrik sumber daya untuk pengujian beban:

  1. Pada halaman detail pengujian, pilih Konfigurasikan, lalu pilih Metrik untuk memilih metrik sumber daya tertentu untuk diambil selama pengujian beban.

    Screenshot that shows the 'Metrics' button to configure metrics for a load test.

  2. Perbarui daftar metrik yang ingin Anda ambil, lalu pilih Terapkan.

    Screenshot that shows a list of resource metrics to configure for a load test.

  3. Pilih Jalankan untuk menjalankan pengujian beban dengan pengaturan konfigurasi baru.

    Screenshot that shows the 'Run' button for running the load test from the test details page.

    Perhatikan bahwa dasbor hasil pengujian sekarang menunjukkan metrik sisi server yang diperbarui.

    Screenshot that shows the updated server-side metrics on the test result dashboard.

Catatan

Saat Anda memperbarui konfigurasi uji beban pengujian beban, semua eksekusi pengujian di masa mendatang menggunakan konfigurasi yang diperbarui. Anda juga dapat memperbarui komponen dan metrik aplikasi di dasbor pengujian beban. Dalam hal ini, perubahan konfigurasi hanya berlaku untuk eksekusi pengujian saat ini.