Membuat sebuah percobaan - Amazon CloudWatch

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

Membuat sebuah percobaan

penting

Pemberitahuan akhir dukungan: Pada 16 Oktober 2025, AWS akan menghentikan dukungan untuk CloudWatch Evidently. Setelah 16 Oktober 2025, Anda tidak akan lagi dapat mengakses konsol Terbukti atau sumber daya Terbukti.

Gunakan percobaan untuk menguji berbagai versi dari sebuah fitur atau situs web serta mengumpulkan data dari sesi pengguna nyata. Dengan cara ini, Anda akan dapat membuat pilihan-pilihan untuk aplikasi Anda berdasarkan bukti dan data.

Sebelum Anda dapat menambahkan sebuah percobaan, Anda harus membuat sebuah proyek terlebih dahulu. Untuk informasi selengkapnya, lihat Membuat sebuah proyek baru.

Ketika Anda menambahkan sebuah percobaan, Anda dapat menggunakan fitur yang sudah Anda buat, atau Anda bisa membuat sebuah fitur baru saat Anda membuat percobaan tersebut.

Untuk menambahkan sebuah percobaan ke sebuah proyek
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Sinyal Aplikasi, Terbukti.

  3. Pilih tombol yang ada di sebelah nama proyek dan pilih Tindakan proyek, Buat percobaan.

  4. Untuk Nama percobaan, masukkan nama yang akan digunakan untuk mengidentifikasi fitur ini dalam proyek ini.

    Secara opsional, Anda dapat menambahkan sebuah deskripsi.

  5. Pilih salah satu dari Pilih dari fitur yang ada atau Tambahkan fitur baru.

    Jika Anda menggunakan sebuah fitur yang ada, pilih fitur itu pada Nama fitur.

    Jika Anda memilih Tambahkan fitur baru, Anda perlu melakukan hal berikut:

    1. Untuk nama Fitur, masukkan nama yang akan digunakan untuk mengidentifikasi fitur ini dalam proyek ini. Jika Anda mau, Anda dapat memasukkan sebuah deskripsi.

    2. Untuk Variasi fitur, untuk Jenis variasi, pilih Boolean, Long, Double, atau String. Tipe tersebut akan mendefinisikan jenis nilai yang digunakan untuk masing-masing variasi. Untuk informasi selengkapnya, lihat Jenis-jenis variasi.

    3. Anda bisa menambahkan hingga lima variasi untuk fitur Anda. Nilai untuk masing-masing variasi harus valid untuk Jenis variasi yang sudah Anda pilih.

      Tentukan salah satu variasi yang akan dijadikan default. Variasi default ini adalah garis dasar bahwa variasi-variasi lain akan dibandingkan dengan, dan harus menjadi variasi yang sedang disajikan kepada pengguna Anda sekarang. Jika Anda menghentikan sebuah percobaan yang menggunakan fitur ini, maka variasi default-nya akan disajikan ke persentase pengguna yang berada dalam percobaan sebelumnya.

    4. Pilih Kode contoh. Contoh kode ini menunjukkan hal-hal yang perlu ditambahkan ke aplikasi Anda untuk menyiapkan variasi dan menetapkan sesi pengguna untuk variasi tersebut. Anda dapat memilih antara JavaScript, Java, dan Python untuk kode.

      Anda tidak perlu menambahkan kode tersebut ke aplikasi Anda sekarang, tetapi Anda harus menambahkannya sebelum memulai percobaan. Untuk informasi selengkapnya, lihat Menambahkan kode ke aplikasi Anda.

  6. Untuk Audiens, secara opsional, silakan pilih sebuah segmen yang telah dibuat secara opsional jika Anda ingin percobaan ini hanya berlaku untuk para pengguna yang cocok dengan segmen tersebut. Untuk informasi selengkapnya tentang segmen, silakan lihat Gunakan segmen-segmen untuk memfokuskan pada audiens Anda.

  7. Untuk Pemisahan lalu lintas untuk percobaan, tentukan persentase audiens yang dipilih yang sesinya akan digunakan dalam percobaan. Kemudian alokasikan lalu lintas itu untuk berbagai variasi yang digunakan percobaan.

    Jika sebuah peluncuran dan sebuah percobaan keduanya berjalan pada saat yang sama untuk fitur yang sama pula, maka audiens pertama-tama akan diarahkan ke peluncuran. Kemudian, persentase lalu lintas yang ditentukan untuk peluncuran tersebut harus diambil dari keseluruhan audiens. Setelah itu, persentase yang Anda tentukan di sini adalah persentase audiens sisa yang digunakan untuk percobaan. Lalu lintas yang tersisa setelah itu akan berfungsi sebagai variasi default.

  8. Untuk Metrik, pilih metrik yang akan Anda gunakan untuk melakukan evaluasi terhadap variasi selama percobaan. Anda harus menggunakan paling tidak satu metrik untuk melakukan evaluasi.

    1. Untuk sumber Metrik, pilih apakah akan menggunakan CloudWatch RUM metrik atau metrik khusus.

    2. Masukkan nama metrik. Untuk Sasaran, silakan pilih Naikkan jika Anda menghendaki nilai yang lebih tinggi untuk metrik tersebut untuk menunjukkan variasi yang lebih baik. Pilih Turunkan jika Anda menghendaki nilai yang lebih rendah untuk metrik untuk menunjukkan variasi yang lebih baik.

    3. Jika Anda menggunakan metrik khusus, Anda dapat membuat metrik di sini menggunakan EventBridge aturan Amazon. Cara membuat metrik kustom, lakukan hal-hal berikut:

      • Pada Aturan metrik, untuk ID Entitas, masukkan cara untuk mengidentifikasi entitas ini, hal itu bisa berupa pengguna atau sesi yang melakukan tindakan yang menyebabkan nilai metrik direkam. Contohnya adalah userDetails.userID.

      • Untuk Kunci nilai, Anda perlu memasukkan nilai yang akan dilacak untuk menghasilkan metrik.

      • Jika Anda mau, masukkan sebuah nama untuk satuan untuk metrik tersebut. Nama unit ini hanya untuk tampilan saja, untuk digunakan pada grafik yang ada di konsol Evidently.

      Anda dapat menggunakan RUM metrik hanya jika Anda telah mengatur RUM untuk memantau aplikasi ini. Untuk informasi selengkapnya, lihat CloudWatch RUM.

      catatan

      Jika Anda menggunakan RUM metrik, dan monitor aplikasi tidak dikonfigurasi untuk mengambil sampel 100% sesi pengguna, maka tidak semua sesi pengguna dalam eksperimen akan mengirim metrik ke Evidently. Untuk memastikan metrik percobaan yang akurat, kami menyarankan agar monitor aplikasi menggunakan 100% sesi pengguna untuk pengambilan sampel.

    4. (Opsional) Untuk menambahkan lebih banyak metrik yang akan dievaluasi, Anda bisa memilih Tambahkan metrik. Anda dapat melakukan evaluasi atas tiga metrik selama percobaan.

  9. (Opsional) Untuk membuat CloudWatch alarm yang akan digunakan dengan eksperimen ini, pilih CloudWatchalarm. Alarm tersebut dapat memantau apakah perbedaan hasil antara masing-masing variasi dan variasi default lebih besar dari ambang batas yang sudah Anda tentukan. Jika performa variasi lebih buruk daripada variasi default, dan perbedaannya lebih besar dari ambang batas yang Anda tentukan, maka itu membuat alarm beralih statusnya menjadi alarm dan akan memberikan notifikasi kepada Anda terkait hal itu.

    Membuat sebuah alarm di sini akan menciptakan satu alarm untuk masing-masing variasi yang bukan variasi default.

    Jika Anda membuat sebuah alarm, tentukan hal-hal berikut ini:

    • Untuk Nama metrik, pilih metrik percobaan yang akan digunakan untuk alarm.

    • Untuk Kondisi alarm pilih kondisi apa saja yang akan menyebabkan alarm beralih statusnya menjadi alarm, ketika nilai metrik variasi dibandingkan dengan nilai metrik variasi default. Sebagai contoh, pilih Lebih Besar atau Lebih Besar/Sama Dengan jika angka yang lebih tinggi memberikan indikasi yang menunjukkan bahwa variasi menunjukkan bahwa performanya buruk. Hal ini akan sesuai jika metrik tersebut mengukur, misalnya, waktu buka halaman.

    • Masukkan angka untuk ambang batas, yang merupakan perbedaan persentase dalam performa yang akan menyebabkan alarm beralih statusnya menjadi ALARM.

    • Untuk Rata-rata selama periode, pilih berapa banyak data metrik untuk setiap variasi yang akan dikumpulkan bersama sebelum dibandingkan.

    Anda dapat memilih Tambahkan alarm baru lagi untuk menambahkan lebih banyak alarm ke percobaan.

    Berikutnya, Anda harus memilih Setel notifikasi untuk alarm dan pilih atau buat topik Amazon Simple Notification Service yang akan Anda kirimi notifikasi alarm. Untuk informasi selengkapnya, silakan lihat Menyiapkan SNS notifikasi Amazon.

  10. (Opsional) Untuk menambahkan tag ke percobaan ini, silakan pilih Tag, Tambahkan tag baru.

    Kemudian, untuk Kunci, masukkan nama untuk tag tersebut. Anda dapat menambahkan sebuah nilai opsional untuk tanda di Nilai.

    Untuk menambahkan tanda lainnya, silakan pilih Tambahkan tanda baru lagi.

    Untuk informasi selengkapnya, lihat Menandai AWS Sumber Daya.

  11. Pilih Buat percobaan.

  12. Jika Anda belum membuatnya, buat varian-varian fitur ke dalam aplikasi Anda.

  13. Pilih Selesai. Percobaan tidak akan dimulai sampai Anda memulainya.

Setelah Anda menyelesaikan langkah-langkah dalam prosedur berikut, percobaan akan dimulai segera setelahnya.

Untuk memulai sebuah percobaan yang telah Anda buat
  1. Buka CloudWatch konsol di https://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Sinyal Aplikasi, Terbukti.

  3. Pilih nama proyek.

  4. Pilih tab Percobaan.

  5. Pilih tombol yang ada di sebelah nama percobaan, dan pilih Tindakan, Mulai percobaan.

  6. (Opsional) Untuk menampilkan atau mengubah setelan percobaan yang sudah Anda buat saat membuatnya, pilih Penyiapan percobaan.

  7. Pilih waktu kapan percobaan akan berakhir.

  8. Pilih Mulai percobaan.

    Percobaan akan dimulai saat itu juga.