Global Accelerator menyediakan fitur origin probing. Anda dapat membuat tugas origin probing untuk suatu listener guna memantau kualitas jaringan end-to-end dari titik deteksi ke server origin melalui Global Accelerator. Fitur ini membantu Anda mengidentifikasi gangguan jaringan dengan cepat dan mengoptimalkan jaringan Anda.
Ikhtisar origin probing
Anda dapat membuat tugas origin probing untuk listener instans Global Accelerator. Tugas tersebut mengirim permintaan probing yang mensimulasikan akses pengguna nyata dari titik deteksi yang tersebar di berbagai wilayah untuk memantau akses ke server origin Anda dan mengukur ketersediaannya.
Secara default, tugas origin probing dijalankan setiap 5 menit. Anda juga dapat menggunakan fitur berikut untuk memantau anomali ketersediaan secara real-time:
Diagnostik jaringan
Diagnose now: Jika ketersediaan server origin Anda turun, Anda dapat menggunakan fitur ini untuk troubleshooting masalah tautan jaringan.
Set automatic diagnostics: Ketika ketersediaan turun di bawah ambang batas tertentu, diagnostik akan dipicu secara otomatis. Hal ini menangkap data tentang anomali tersebut untuk membantu troubleshooting di masa depan.
Buat aturan peringatan
Anda dapat membuat aturan peringatan untuk tugas origin probing Anda. Ketika ketersediaan turun di bawah ambang batas tertentu, peringatan akan dipicu, sehingga memungkinkan pemantauan kualitas jaringan end-to-end secara real-time.
Penagihan
Fitur origin probing gratis. Jika Anda menetapkan aturan peringatan untuk tugas origin probing, Anda mungkin dikenai biaya untuk pemberitahuan peringatan yang dikirim melalui SMS atau panggilan telepon. Untuk informasi lebih lanjut, lihat Overview.
Batasan
Anda hanya dapat membuat tugas origin probing untuk instans Global Accelerator standar dengan spesifikasi Large I atau lebih tinggi.
Anda tidak dapat membuat tugas origin probing untuk listener UDP.
Port yang ditentukan untuk host yang dipantau harus berada dalam range port listener.
Titik deteksi hanya mendukung probing melalui HTTP atau HTTPS dan menggunakan IPv4.
Untuk setiap instans Global Accelerator, Anda dapat membuat maksimal lima tugas origin probing.
Prasyarat
Sebelum membuat tugas origin probing, pastikan instans Global Accelerator berada dalam status Available.
-
Untuk instans GA berbasis langganan, Anda harus telah membeli dan mengaitkan paket bandwidth dasar.
Anda telah mengonfigurasi area percepatan, listener, dan kelompok titik akhir untuk instans Global Accelerator. Untuk informasi lebih lanjut, lihat topik berikut:
Prosedur
Buat tugas origin probing
Masuk ke Konsol Global Accelerator.
Di panel navigasi sebelah kiri, klik Origin Probing.
Di halaman Origin Probing, klik Create Origin Probing Task. Di kotak dialog Create Origin Probing Task, konfigurasikan parameter berikut lalu klik OK.
Parameter
Deskripsi
Task Name
Masukkan nama untuk tugas origin probing.
IP Protocol
Protokol IP yang digunakan oleh tugas origin probing.
Hanya IPv4 yang didukung.
GA Instance
Pilih instans Akselerator Global yang ingin Anda pantau.
Hanya instans Akselerator Global standar yang didukung.
Listener
Pilih listener yang ingin Anda pantau.
Listener UDP tidak didukung.
Domain Name
Masukkan nama domain atau alamat IP yang dipercepat yang ingin Anda pantau.
Anda juga dapat menentukan port kustom untuk pemantauan. Jika Anda tidak menentukan port, port default adalah 80 untuk HTTP dan 443 untuk HTTPS. Port tersebut harus berada dalam range port listener.
Masukkan nama domain
Jika Anda memasukkan nama domain dalam format
<domain>:<port>(port opsional) atauhttp://<domain>:<port>(port opsional), Anda dapat menentukan port kustom. Port default adalah 80.Contoh:
example.com,http://example.com, danhttp://example.com:8080.Jika Anda memasukkan nama domain dalam format
https://<domain>:<port>(port opsional), Anda dapat menentukan port kustom. Port default adalah 443.Contoh:
https://example.comdanhttps://example.com:8443.
Masukkan alamat IP yang dipercepat
Jika Anda memasukkan alamat IP yang dipercepat dalam format
<accelerated IP address>:<port>(port opsional) atauhttp://<accelerated IP address>:<port>(port opsional), Anda dapat menentukan port kustom. Port default adalah 80.Contoh:
47.254.XX.XX,http://47.254.XX.XX, danhttp://47.0.XX.XX:22.Jika Anda memasukkan alamat IP yang dipercepat dalam format
https://<accelerated IP address>:<port>(port opsional), Anda dapat menentukan port kustom. Port default adalah 443.Contoh:
https://47.254.XX.XXdanhttps://47.254.XX.XX:8443.
Anda dapat memasukkan beberapa alamat pemantauan sekaligus. Pisahkan setiap alamat dengan baris baru. Akselerator Global secara otomatis membuat tugas origin probing terpisah untuk setiap alamat.
Frequency
Interval antara probe ke server origin.
Nilai default adalah 5 Minutes. Titik deteksi memantau alamat target setiap 5 menit sekali.
Automatic Diagnostics
Menentukan apakah akan mengaktifkan diagnostik otomatis.
Jika Anda mengaktifkan fitur ini, sistem secara otomatis memicu diagnostik jaringan ketika kondisi yang ditentukan terpenuhi.
Trigger Condition
Kondisi yang memicu diagnostik otomatis, berdasarkan ambang batas ketersediaan.
Anda hanya dapat mengonfigurasi parameter Trigger Condition setelah mengaktifkan Automatic Diagnostics.
Contohnya, Availability <90%Trigger Network Link Diagnostics berarti ketika ketersediaan server origin kurang dari 90%, sistem secara otomatis memicu diagnosis tautan jaringan dari titik deteksi ke server origin.
Advanced Settings
HTTP Method
Konfigurasikan metode permintaan untuk tugas origin probing.
Pilih metode permintaan. Nilai yang valid adalah GET, POST, dan HEAD.
Konfigurasikan parameter berikut berdasarkan metode permintaan yang dipilih:
Request Content: Konten permintaan yang dikirim oleh tugas origin probing. Formatnya dapat berupa pasangan kunci-nilai seperti
key1=value1;key2=value2, atau string JSON seperti{"test":"testValue"}.Parameter ini wajib diisi hanya ketika HTTP Method diatur ke POST.
HTTP Header: Informasi header untuk permintaan. Formatnya adalah
key1:value1. Gunakan baris baru untuk memisahkan beberapa header.Acceptable HTTP Status Codes >=400: Kode status HTTP 400 atau lebih tinggi yang dianggap berhasil. Meskipun kode-kode ini biasanya menunjukkan kesalahan, Anda dapat menentukan kode mana pun yang merepresentasikan status sehat untuk aplikasi Anda. Pisahkan beberapa kode dengan koma (,).
Enable SNI
Menentukan apakah akan mengaktifkan Server Name Indication (SNI). Fitur ini dinonaktifkan secara default.
Fitur ini memungkinkan server menyajikan beberapa sertifikat SSL dari satu alamat IP.
Di kotak dialog Create Origin Probing Task, klik Close.
Untuk memantau anomali secara real-time, tunggu 3 hingga 5 menit, lalu klik View How to Create Alert untuk menuju ke konsol CloudMonitor dan menyiapkan aturan peringatan terkait. Untuk informasi lebih lanjut, lihat Buat aturan peringatan.
Diagnostik jaringan
Masuk ke Konsol Global Accelerator.
Di panel navigasi sebelah kiri, klik Origin Probing.
Di halaman Origin Probing, temukan tugas origin probing lalu klik ID-nya.
Di halaman detail tugas origin probing, klik tab Network Diagnostics, lalu pilih metode diagnostik.
Diagnose: Klik Diagnose.
Set Automatic Diagnostics: Klik Set Automatic Diagnostics. Di kotak dialog Set Automatic Diagnostics, atur Status dan Trigger Condition, lalu klik OK.
CatatanSetelah Anda memilih metode diagnostik, sistem segera memulai diagnosis. Proses ini membutuhkan waktu sekitar satu menit untuk selesai.
Di tab Network Diagnostics, lihat hasil diagnostik.
Secara default, sistem menampilkan hasil diagnostik dari jam terakhir. Anda juga dapat menentukan rentang waktu kustom untuk melihat hasil dari periode tersebut. Sistem dapat menampilkan hasil diagnostik dari 30 hari terakhir.

Item
Deskripsi
Diagnostic Status
Successful: Diagnosis selesai tanpa menemukan masalah.
Failed: Diagnosis menemukan masalah. Untuk troubleshooting, periksa HTTP Diagnostic Code, HTTP Diagnostic Content, dan Diagnostic Result.
HTTP Diagnostic Code
Mencatat nilai yang dikembalikan oleh server origin.
2xx: Kode status sukses. Permintaan berhasil diproses.
3xx: Kode status pengalihan. Diperlukan tindakan lebih lanjut untuk menyelesaikan permintaan.
4xx: Kode status kesalahan klien. Server tidak dapat memproses permintaan.
5xx: Kode status kesalahan server. Server gagal memproses permintaan.
600: Kesalahan internal. Misalnya, listener belum dikonfigurasi. Lihat hasil diagnostik terkait untuk detailnya.
Untuk informasi lebih lanjut tentang arti kode status 2xx hingga 5xx, lihat Kode status HTTP umum.
HTTP Diagnostic Content
Mencatat informasi respons yang diperoleh dari diagnostik jaringan.
Informasi ini bervariasi tergantung penyebab masalahnya. Respons dapat berasal dari server origin. Misalnya, jika server origin tidak dapat menemukan halaman yang diminta, ia mengembalikan konten diagnostik yang berisi
404 Not Found. Respons juga dapat berasal dari titik deteksi. Misalnya, jika port server origin tidak terbuka, respons berisi konten diagnostik sepertiGet http://www.aliyun.com/: dial tcp 106.11.XX.XX:80: connect: connection refused.Diagnostic Result
Deskripsi hasil diagnostik untuk tugas origin probing.
All forward nodes work well.: Tidak ditemukan masalah.
Endpoint network error.: Terjadi masalah pada server origin. Periksa apakah aplikasi Anda di server origin berjalan dengan benar.
Public network error.: Terjadi kesalahan jaringan publik. Biasanya mengacu pada kesalahan jaringan antara klien dan area percepatan.
GA internal error.: Terjadi kesalahan internal. Misalnya, instans Akselerator Global mengalami pengecualian saat memproses permintaan.
GA has been deleted.: Instans Akselerator Global saat ini telah dihapus.
GA state is not stable: Instans Akselerator Global saat ini berada dalam status tidak stabil, seperti Configuring.
GA has no listener configuration.: Tidak ada listener yang dikonfigurasi untuk instans Akselerator Global saat ini.
Missing endpoint configuration.: Titik akhir belum dikonfigurasi.
Missing acceleration region configuration.: Area percepatan belum dikonfigurasi.
Missing endpoint group configuration.: Kelompok titik akhir belum dikonfigurasi.
Buat aturan peringatan
Masuk ke Konsol Global Accelerator.
Di panel navigasi sebelah kiri, klik Origin Probing.
Di halaman Origin Probing, klik Create Alert Rule.
Di halaman Alert Rule konsol CloudMonitor, klik Create Alert Rule.
Di panel Create Alert Rule, konfigurasikan parameter untuk membuat aturan peringatan, lalu klik Confirm.
Tabel berikut hanya mencantumkan parameter yang sangat relevan dengan topik ini. Untuk informasi tentang parameter lainnya, lihat Buat aturan peringatan.
Parameter
Deskripsi
Service
Pilih Global Accelerator.
Resource Range
Pilih cakupan sumber daya tempat aturan peringatan berlaku.
All Resources: Aturan peringatan berlaku untuk semua instans Akselerator Global standar dalam Akun Alibaba Cloud saat ini.
Application Groups: Aturan peringatan berlaku untuk semua sumber daya dalam kelompok aplikasi tertentu dalam Akun Alibaba Cloud saat ini.
Instance: Aturan peringatan berlaku untuk instans Akselerator Global standar tertentu dalam Akun Alibaba Cloud saat ini.
Jika Anda memilih Application Groups atau Instance, Anda juga harus menentukan Associate Resource. Pilih kelompok aplikasi yang berisi instans Akselerator Global standar target, atau pilih langsung instans Akselerator Global standar target tersebut.
Description
Isi aturan peringatan. Peringatan dipicu ketika data pemantauan memenuhi kondisi peringatan. Untuk menyiapkan deskripsi aturan:
Klik Create Rule.
Di panel Add Rule Description, atur parameter seperti Rule Name, Metric Type, Metrics, dan Threshold and Alert Level.
Topik ini menjelaskan cara menetapkan aturan peringatan untuk ketersediaan server origin. Perhatikan parameter berikut:
Metrics: Pilih .
Dimension: Pilih ID tugas origin probing target.
Klik OK.
Lihat hasil origin probing
Masuk ke Konsol Global Accelerator.
Di panel navigasi sebelah kiri, klik Origin Probing.
Di halaman Origin Probing, temukan tugas origin probing lalu klik ID-nya.
Di halaman detail tugas, klik tab Monitor untuk melihat hasilnya.

Bagian Overview menampilkan informasi seperti ketersediaan server origin dan peringatan.
Untuk melihat aturan peringatan dan riwayat peringatan, Anda harus terlebih dahulu membuat aturan peringatan berbasis ambang batas untuk tugas origin probing. Untuk informasi lebih lanjut, lihat Buat aturan peringatan.
Di bagian Availability Analysis, Anda dapat memilih rentang waktu untuk melihat statistik ketersediaan selama periode tersebut.
Di bagian Probing Result (Last 6 Hours), Anda dapat memfilter hasil berdasarkan penyedia layanan internet (ISP) dan titik deteksi untuk melihat detail spesifik. Anda dapat memanggil operasi API DescribeApplicationMonitor untuk melihat titik deteksi yang sesuai dengan tugas origin probing.
Operasi lainnya
Aksi | Deskripsi |
Ubah tugas origin probing |
|
Aktifkan atau nonaktifkan tugas origin probing | Di halaman Origin Probing, temukan tugas target lalu aktifkan atau nonaktifkan menggunakan toggle di kolom Status. Catatan Jika Anda menghapus listener yang dikaitkan dengan tugas origin probing, tugas tersebut juga akan dinonaktifkan. |
Hapus tugas origin probing |
|
Contoh
Misalnya sebuah website, example.com, menggunakan Global Accelerator untuk meningkatkan pengalaman akses pengguna. Anda dapat menggunakan fitur pemantauan instans Global Accelerator untuk melihat data bandwidth dan konektivitas antara area percepatan dan wilayah titik akhir.
Untuk mendapatkan visibilitas yang lebih lengkap dan tepat waktu mengenai kualitas jaringan end-to-end dari klien ke server origin, website tersebut juga mengonfigurasi origin probing.
Probing default
Secara default, tugas origin probing dijalankan setiap 5 menit untuk memberikan pemantauan dasar terhadap ketersediaan server origin. Gambar berikut menunjukkan konfigurasi origin probing untuk contoh ini.
Pemantauan real-time
Website tersebut mengaktifkan diagnostik otomatis dan membuat aturan peringatan untuk memantau masalah server origin secara real-time.
Gambar berikut menunjukkan konfigurasi diagnostik otomatis dalam contoh ini. Ketika ketersediaan turun di bawah 95%, sistem secara otomatis memicu diagnostik tautan jaringan dan menyimpan data tentang anomali tersebut.

Gambar berikut menunjukkan konfigurasi aturan peringatan dalam contoh ini. Ketika ketersediaan turun di bawah ambang batas yang dikonfigurasi, sistem mengirim pemberitahuan peringatan berdasarkan level peringatan. Misalnya, jika ketersediaan tetap di bawah 80% selama tiga periode berturut-turut, sistem memicu pemberitahuan peringatan mendesak.

Referensi
CreateApplicationMonitor: membuat tugas origin probing.
UpdateApplicationMonitor: memperbarui konfigurasi tugas origin probing.
DisableApplicationMonitor: menonaktifkan tugas origin probing.
EnableApplicationMonitor: mengaktifkan tugas origin probing.
DeleteApplicationMonitor: menghapus tugas origin probing.
ListApplicationMonitor: menanyakan tugas origin probing.
DescribeApplicationMonitor: menanyakan detail tugas origin probing.
DetectApplicationMonitor: mengaktifkan diagnostik jaringan.
ListApplicationMonitorDetectResult: menanyakan hasil diagnostik tugas origin probing.