Mulai pukul 00.00.00 (UTC+8) pada 24 Juni 2024, Application Real-Time Monitoring Service (ARMS) Real User Monitoring (RUM) menjadi layanan komersial. RUM mendukung metode penagihan pay-as-you-go dan paket sumber daya. Topik ini menjelaskan item yang dapat ditagih, harga, kuota gratis, dan siklus penagihan RUM.
Item yang dapat ditagih dan harga
Real User Monitoring (RUM) menagih berdasarkan observability capacity units (OCU) dengan harga satuan tetap, dan biaya diselesaikan setiap hari.
Region | Harga satuan OCU | Durasi penyimpanan | Kuota gratis |
Wilayah public cloud di Tiongkok daratan | USD 0,023/OCU |
Catatan Durasi penyimpanan default disediakan secara gratis. |
|
Wilayah public cloud di Hong Kong (Tiongkok) dan wilayah lain di luar Tiongkok daratan | USD 0,033/OCU |
Semua aplikasi dan instans dalam satu Akun Alibaba Cloud berbagi kuota ini, yang dapat digunakan lintas wilayah.
Aturan pemotongan OCU
RUM menggunakan dua model berikut untuk memotong OCU.
Pemotongan berbasis sesi
Sesi merepresentasikan periode aktivitas pengguna sejak aplikasi dibuka hingga ditutup. Sesi mencakup semua tampilan halaman, pemuatan resource, serta event pengecualian seperti crash, hang, dan error JavaScript. RUM menagih berdasarkan jumlah sesi.
Jenis klien | Konversi OCU |
Web & H5 | 200 sesi = 1 OCU |
mini program | 100 sesi = 1 OCU |
mobile app | 200 sesi = 1 OCU |
Uniapp | 200 sesi = 1 OCU |
Minigame | 100 sesi = 1 OCU |
PC application | 100 sesi = 1 OCU |
RUM membagi sesi berdurasi panjang untuk keperluan penagihan:
Jika durasi sesi ≤ 4 jam, sesi tersebut ditagih sebagai 1 sesi.
Jika durasi sesi > 4 jam, jumlah sesi yang dapat ditagih dihitung sebagai: Durasi Sesi / 4 jam (dibulatkan ke atas ke bilangan bulat terdekat).
Kapan sesi berakhir
Untuk browser, H5, dan mini program: Sesi berakhir ketika pengguna atau sistem menutup aplikasi, atau setelah 30 menit tidak aktif.
Untuk mobile app: Sesi berakhir ketika pengguna atau sistem menutup aplikasi, atau setelah berjalan di latar belakang selama 60 detik.
Untuk PC application: Sesi berakhir ketika pengguna atau sistem menutup aplikasi, atau setelah 15 menit tidak aktif.
Deduksi berbasis peristiwa
RUM memotong OCU berdasarkan volume event yang dilaporkan selama interaksi pengguna, termasuk pemuatan halaman, panggilan permintaan resource, event perilaku, dan laporan pengecualian.
Jenis peristiwa | Deskripsi | Dukungan sampling |
Page view (PV) | Jumlah kali halaman dilihat. | Ya |
Resource request (API) | Mencakup permintaan resource statis maupun dinamis. | Ya |
Behavioral events | Mencakup perilaku operasional seperti memulai aplikasi dan klik. | Ya |
Exception reports | Laporan pengecualian seperti crash, hang, error JavaScript, dan analisis layar kosong. | Ya |
Pemotongan OCU untuk data yang dilaporkan = [PV + permintaan resource × 0,1 + event perilaku + laporan pengecualian] / 3.000. Ini setara dengan CNY 0,5 per 10.000 laporan.
Penagihan berbasis event vs. penagihan berbasis sesi
Secara default, RUM memprioritaskan model penagihan berbasis sesi. Anda dapat mengganti model penagihan kapan saja sesuai kebutuhan bisnis dan persyaratan pemantauan Anda.
Dimensi | Penagihan berbasis event | Penagihan berbasis sesi |
Unit pengukuran | Volume event terkait PV, permintaan resource, error, event perilaku, laporan pengecualian, dan laporan kustom. |
|
Pemotongan OCU | 3.000 event = 1 OCU 600 laporan kustom = 1 OCU | 200 Sesi = 1 OCU 600 laporan kustom = 1 OCU |
Kontrol granularitas data | Memungkinkan sampling terpisah untuk jenis event yang berbeda. | Begitu sampling dipicu, semua event (termasuk PV, API, event perilaku, dll.) dilaporkan. |
Pertimbangan | Kompleksitas halaman rendah, frekuensi panggilan API, tingkat error, dan aplikasi halaman tunggal. | Kompleksitas halaman tinggi, fokus pada aktivitas pengguna, durasi sesi, dan panjang jalur konversi. |
Kasus penggunaan |
|
|
Item lain yang dapat ditagih
Laporan kustom
Anda dapat menggunakan antarmuka pelaporan kustom untuk mengirim data kustom, seperti event kustom, pengecualian, dan log.
Pelaporan kustom adalah fitur opsional yang membantu developer mengumpulkan berbagai jenis data kustom guna meningkatkan analisis skenario bisnis mereka. RUM menagih berdasarkan jumlah laporan kustom.
Catatan: Faktor pemotongan OCU untuk laporan kustom bergantung pada volume pelaporan harian, yang bersifat bertingkat.
Laporan harian | Faktor Pemotongan OCU | Harga satuan per 10.000 laporan kustom (CNY) |
Hingga 1 juta | 600 laporan = 1 OCU | 2,5 |
1 juta hingga 5 juta | 1.500 laporan = 1 OCU | 1 |
5 juta hingga 10 juta | 3.000 laporan = 1 OCU | 0,5 |
Lebih dari 10 juta | 5.000 laporan = 1 OCU | 0,3 |
Session Replay
Session Replay adalah fitur opsional yang dapat diaktifkan sesuai kebutuhan. RUM memotong OCU berdasarkan jumlah sesi yang memiliki data replay.
Catatan: Saat ini, Session Replay hanya didukung untuk aplikasi Web & H5. 75 session replay = 1 OCU.
Durasi penyimpanan
Di Konsol ARMS, navigasi ke Real User Monitoring > System Management > Storage Settings untuk mengonfigurasi durasi penyimpanan data sesuai kebutuhan bisnis Anda. Pengaturan ini diterapkan di tingkat Workspace.
Item yang dapat ditagih | Harga satuan di wilayah public cloud Tiongkok daratan (CNY/GB) | Harga satuan di wilayah public cloud Hong Kong (Tiongkok) dan wilayah lain di luar Tiongkok daratan (CNY/GB) | Harga satuan untuk Finance Cloud (CNY/GB) |
Penyimpanan data | 0,0017 | 0,00238 | 0,00323 |
Rumus penagihan
Biaya penyimpanan harian = Penyimpanan kumulatif harian (GB) × Harga satuan per GB.
Durasi penyimpanan opsional
Setelah Anda mengaktifkan penyimpanan diperluas, Anda dapat memilih tier preset, atau memilih periode retensi kustom atau permanen:
Tier | Durasi tambahan | Total durasi penyimpanan |
60 hari | 60 hari | 90 hari |
90 hari | 90 hari | 120 hari |
180 hari | 180 hari | 210 hari |
365 hari | 365 hari | 395 hari |
Custom | Minimum 60 hari | Dari 90 hari, dihitung berdasarkan input Anda |
Permanent | ∞ | Permanent (penagihan berkelanjutan) |
Penting
Saat ini, Anda hanya dapat mengonfigurasi durasi penyimpanan untuk data detail.
Penyimpanan dasar 30 hari gratis dan tetap. Durasi minimum yang dapat dikonfigurasi untuk penyimpanan diperluas adalah 60 hari. Oleh karena itu, begitu Anda mengaktifkan penyimpanan diperluas, total durasi penyimpanan akan minimal 90 hari.
RUM hanya menagih Anda setiap hari untuk periode penyimpanan diperluas (archive storage). Untuk informasi lebih lanjut tentang aturan archive storage, lihat Item yang dapat ditagih untuk model penagihan berbasis fitur.
Jika Anda memilih retensi permanen, data disimpan jangka panjang dan ditagih setiap hari hingga Anda menonaktifkan penyimpanan diperluas secara manual. Jika tidak, data akan dihapus otomatis setelah durasi penyimpanan yang ditentukan berakhir.
Jika Anda mengonfigurasi durasi penyimpanan di Konsol ARMS, pengaturan berlaku di tingkat wilayah. Jika Anda mengonfigurasinya di Konsol CloudMonitor 2.0, pengaturan berlaku di tingkat Workspace.
Jalur konfigurasi
Navigasi ke Konsol RUM > System Management > Storage Settings > Storage Duration Settings, lalu ikuti langkah-langkah berikut:
Lihat informasi "Basic Storage" (30 hari gratis, tetap dan tidak dapat diedit).
Aktifkan sakelar "Extended Storage".
Pilih tier preset (60 / 90 / 180 / 365 hari), atau klik "Custom" untuk memasukkan durasi tambahan (minimum 60 hari), atau pilih "Permanent".
Periksa bagian ringkasan untuk melihat durasi penyimpanan tambahan dan total.
Klik "Save" dan konfirmasi perubahan di dialog pop-up.
Aktivasi
Klik tautan aktivasi, lalu ikuti petunjuk di halaman produk untuk menyelesaikan aktivasi.
Paket sumber daya
Beli paket sumber daya untuk wilayah tempat aplikasi Anda dideploy. Paket sumber daya bersifat spesifik wilayah dan tidak dapat digunakan untuk menutupi penggunaan di wilayah lain.
ARMS RUM menyediakan paket sumber daya dengan spesifikasi berikut. Untuk harga spesifik, lihat halaman pembelian produk.
Untuk menggunakan paket sumber daya prabayar, Anda harus terlebih dahulu mengaktifkan pay-as-you-go.
Jika Anda memiliki beberapa paket sumber daya dalam akun Anda, paket tersebut digunakan berdasarkan urutan tanggal kedaluwarsanya. Setelah paket habis, penagihan secara otomatis kembali ke pay-as-you-go.
Spesifikasi | Periode validitas |
5.000 OCU | 3 bulan |
10.000 OCU | 6 bulan |
150.000 OCU | 6 bulan |
630.000 OCU | 1 tahun |
3,6 juta OCU | 1 tahun |
18 juta OCU | 1 tahun |
Cara membeli
Di halaman Paket sumber daya Real User Monitoring, ikuti petunjuk untuk membeli paket.
Kebijakan pengembalian dana
RUM memungkinkan Anda membatalkan paket sumber daya aktif. Anda dapat memilih metode pembatalan yang berbeda sesuai skenario Anda. Untuk informasi lebih lanjut tentang aturan pengembalian dana, lihat Aturan pembatalan langganan.
Tujuan pengembalian dana
Sistem menghitung pengembalian dana berdasarkan penggunaan resource aktual. Untuk informasi lebih lanjut tentang tujuan pengembalian dana Anda, lihat Tujuan pengembalian dana.
Pengembalian dana hanya berlaku untuk pembayaran yang dilakukan dengan uang tunai atau kartu nilai tersimpan. Jumlah yang dibayarkan dengan voucher atau kupon tidak dapat dikembalikan.
Dampak pengembalian dana
Jika Anda mengembalikan dana salah satu dari beberapa paket sumber daya, paket yang tersisa digunakan berdasarkan urutan tanggal kedaluwarsanya. Ketika semua paket habis, penagihan secara otomatis kembali ke pay-as-you-go.
Jika Anda mengembalikan dana satu-satunya paket sumber daya Anda, penagihan secara otomatis kembali ke pay-as-you-go.
Anda dapat terus menggunakan layanan Real User Monitoring selama saldo akun Anda mencukupi untuk menutupi biaya pay-as-you-go. Jika saldo Anda menjadi tidak mencukupi, pembayaran Anda akan dianggap sebagai pembayaran tertunda. Untuk rincian konsekuensi pembayaran tertunda, lihat Pembayaran tertunda.
Siklus penagihan
RUM menggunakan siklus penagihan harian. Tagihan untuk konsumsi resource hari sebelumnya dihitung mulai pukul 04.00 dan biasanya dihasilkan pada pukul 08.00. Total jumlah tersebut kemudian secara otomatis dipotong dari saldo akun Anda. Anda dapat melihat tagihan Anda di halaman Biaya dan Pengeluaran dan memeriksa konsumsi resource Anda di Konsol ARMS.