Global Accelerator (GA) menyediakan fitur origin probing yang memungkinkan Anda membuat tugas origin probing untuk listener GA guna memantau jaringan ujung ke ujung antara titik deteksi dan server asal. Hal ini membantu menangani masalah jaringan serta meningkatkan kualitas jaringan.
Pengenalan tentang origin probing
Origin probing adalah metode yang digunakan untuk memeriksa ketersediaan server asal. Metode ini mensimulasikan permintaan pengguna dengan mengirimkan paket probe dari titik deteksi global ke server asal Anda. Anda dapat membuat tugas origin probing untuk instance listener Global Accelerator (GA).
Secara default, tugas origin probing mengirimkan paket probe setiap 5 menit. Fitur berikut dapat digunakan untuk memantau ketersediaan server asal secara real-time:
Diagnostik Jaringan
Diagnostik Real-Time: Saat ketersediaan server asal menurun, Anda dapat menggunakan fitur diagnostik real-time untuk segera menangani masalah jaringan.
Diagnostik Otomatis: Saat ketersediaan server asal turun di bawah ambang batas tertentu, sistem secara otomatis memeriksa kondisi jaringan. Data anomali disimpan untuk memfasilitasi penanganan masalah selanjutnya.
Aturan Peringatan
Anda dapat membuat aturan peringatan untuk tugas origin probing. Jika ketersediaan server asal turun di bawah ambang batas tertentu, peringatan akan dipicu. Ini membantu menerapkan pemantauan real-time terhadap kualitas jaringan ujung ke ujung.
Penagihan
Fitur origin probing disediakan secara gratis. Namun, jika Anda membuat aturan peringatan untuk tugas origin probing, penyedia layanan Internet Anda mungkin menagih biaya untuk pesan teks dan pesan suara. Untuk informasi lebih lanjut, lihat Ikhtisar.
Batasan
Tugas origin probing hanya dapat dibuat untuk instance GA standar dengan spesifikasi Large Ⅰ atau lebih tinggi.
Tidak dapat membuat tugas origin probing untuk listener UDP.
Port layanan nama domain yang dipantau harus berada dalam rentang port listener.
Titik deteksi hanya mendukung metode permintaan HTTP atau HTTPS dan protokol IPv4.
Anda dapat membuat hingga lima tugas origin probing dan memantau hingga lima nama domain untuk setiap instance GA.
Prasyarat
Instance GA Anda berada dalam status Available.
Rencana bandwidth dasar telah dibeli dan dikaitkan dengan instance GA jika menggunakan metode penagihan langganan.
Area akselerasi, listener, dan grup endpoint telah dikonfigurasikan untuk instance GA. Untuk informasi lebih lanjut, lihat topik berikut:
Prosedur
Buat tugas origin probing
Masuk ke Konsol GA.
Di panel navigasi sisi kiri, klik Origin Probing.
Di halaman Origin Probing, klik Create Origin Probing Task. Di kotak dialog Create Origin Probing Task, konfigurasikan parameter dan klik OK. Tabel berikut menjelaskan parameter tersebut.
Parameter
Deskripsi
Job Name
Masukkan nama untuk tugas origin probing.
IP Protocol
Masukkan versi IP yang digunakan oleh tugas origin probing.
Hanya IPv4 yang didukung.
GA Instance
Pilih instance GA yang ingin Anda gunakan untuk menjalankan tugas origin probing.
Anda hanya dapat memilih instance GA standar.
Listeners
Pilih listener yang ingin Anda gunakan untuk menjalankan tugas origin probing.
Anda tidak dapat memilih listener UDP.
Domain Name
Masukkan nama domain atau alamat IP yang dipercepat yang ingin Anda pantau.
Anda juga dapat memasukkan port pemantauan kustom. Jika Anda tidak memasukkan port pemantauan, port pemantauan default (port 80 atau 443) akan digunakan. Port pemantauan harus berada dalam rentang port listener.
Nama domain
Jika Anda memasukkan nama domain dalam format
<Nama domain>:<Port (opsional)>atauhttp://<Nama domain>:<Port (opsional)>, Anda dapat memasukkan port pemantauan kustom. Port pemantauan default adalah port 80.Contoh:
example.com,http://example.com, danhttp://example.com:8080Jika Anda memasukkan nama domain dalam format
https://<Nama domain>:<Port (opsional)>, Anda dapat memasukkan port pemantauan kustom. Port pemantauan default adalah port 443.Contoh:
https://example.comdanhttps://example.com:8443
Alamat IP yang dipercepat
Jika Anda memasukkan alamat IP yang dipercepat dalam format
<Alamat IP yang dipercepat>:<Port (opsional)>atauhttp://<Alamat IP yang dipercepat>:<Port (opsional)>, Anda dapat memasukkan port pemantauan kustom. Port pemantauan default adalah 80.Contoh:
47.254.XX.XX,http://47.254.XX.XX, danhttp://47.0.XX.XX:22Jika Anda memasukkan alamat IP yang dipercepat dalam format
https://<Alamat IP yang dipercepat>:<Port (opsional)>, Anda dapat memasukkan port pemantauan kustom. Port pemantauan default adalah 80.Contoh:
https://47.254.XX.XXdanhttps://47.254.XX.XX:8443
Anda dapat memasukkan beberapa nama domain atau alamat IP yang dipercepat sekaligus. Pisahkan beberapa nama domain atau alamat IP yang dipercepat dengan baris baru. GA secara otomatis membuat tugas origin probing untuk setiap nama domain.
Frequency
Tentukan frekuensi probing.
Nilai default adalah 5 Minutes, yang menentukan bahwa titik deteksi di wilayah mengirimkan paket probe ke nama domain yang ingin Anda pantau setiap 5 menit.
Automatic Diagnostics
Tentukan apakah akan mengaktifkan fitur diagnostik otomatis.
Setelah Anda mengaktifkan fitur diagnostik otomatis, sistem secara otomatis memeriksa koneksi jaringan saat kondisi pemicu tertentu terpenuhi.
Trigger condition
Tentukan laju ketersediaan sebagai kondisi pemicu untuk fitur diagnostik otomatis.
Anda hanya dapat mengonfigurasi Trigger Condition jika Anda mengaktifkan fitur Automatic Diagnostics.
Sebagai contoh, jika Anda menetapkan kondisi pemicu menjadi Availability < 90% Triggers Network Link Diagnostics, sistem secara otomatis memeriksa koneksi jaringan antara titik deteksi dan server asal saat laju ketersediaan server asal turun di bawah 90%.
Advanced Settings
HTTP Method
Konfigurasikan metode permintaan untuk tugas origin probing.
Nilai valid: GET, POST, dan HEAD.
Konfigurasikan parameter berikut berdasarkan metode permintaan yang dipilih:
Request Content: Tentukan konten permintaan yang dikirim oleh tugas origin probing. Konten permintaan dapat berisi beberapa pasangan kunci-nilai dalam format
key1=value1;key2=value2atau string JSON dalam format{"test":"testValue"}.Parameter ini diperlukan jika Anda menetapkan parameter HTTP Method ke POST.
HTTP Header: Header HTTP adalah pasangan kunci-nilai di mana kunci dan nilai dipisahkan oleh titik dua (
:). Setiap header HTTP menempati satu baris.HTTP Status Codes That Indicate Healthy Status (≥ 400): Kode status HTTP yang lebih besar dari atau sama dengan 400. Kode status HTTP yang lebih besar dari atau sama dengan 400 menunjukkan bahwa status tidak normal. Anda dapat menentukan kode status HTTP yang menunjukkan bahwa status normal di editor teks. Pisahkan beberapa kode status dengan koma (,).
Enable SNI
Tentukan apakah akan mengaktifkan Server Name Indication (SNI) untuk memverifikasi validitas sertifikat Anda. Secara default, fitur SNI dinonaktifkan.
Setelah Anda mengaktifkan fitur SNI, Anda dapat mengaitkan alamat IP server dengan beberapa sertifikat SSL.
Di pesan Create Origin Probing Task, klik OK.
Untuk mendeteksi anomali secara real-time, tunggu 3 hingga 5 menit dan klik View How to Create Alert untuk pergi ke konsol CloudMonitor dan mengonfigurasi aturan peringatan. Untuk informasi lebih lanjut, lihat bagian Buat Aturan Peringatan dari topik ini.
Diagnostik jaringan
Masuk ke Konsol GA.
Di panel navigasi sisi kiri, klik Origin Probing.
Di halaman Origin Probing, temukan tugas origin probing yang ingin dikelola dan klik ID tugas tersebut.
Di halaman detail tugas origin probing, klik tab Network Diagnostics, lalu pilih metode diagnostik berdasarkan informasi berikut:
Diagnose: Klik Diagnose.
Set Automatic Diagnostics: Klik Set Automatic Diagnostics. Di kotak dialog Set Automatic Diagnostics, konfigurasikan Status dan Trigger Condition, lalu klik OK.
CatatanSetelah memilih metode diagnostik, sistem segera memeriksa koneksi jaringan. Pemeriksaan memakan waktu sekitar 1 menit.
Di tab Network Diagnostics, lihat hasil diagnostik.
Secara default, sistem menampilkan hasil diagnostik untuk satu jam terakhir. Anda dapat menentukan periode waktu untuk memfilter dan melihat hasil diagnostik dalam periode waktu tertentu. Sistem dapat menampilkan hasil diagnostik untuk 30 hari terakhir.

Item
Deskripsi
Diagnostic Status
Succeed: Tidak ada masalah yang terdeteksi.
Failed: Masalah terdeteksi. Anda dapat menangani masalah tersebut berdasarkan parameter HTTP Diagnostic Code, HTTP Diagnostic Content, dan Diagnostic Result.
HTTP Diagnostic Code
Kode status HTTP yang dikembalikan oleh server asal.
2xx: Permintaan diproses sesuai harapan.
3xx: Permintaan dialihkan dan operasi lebih lanjut diperlukan untuk memproses permintaan.
4xx: Terjadi kesalahan klien dan server tidak dapat memproses permintaan.
5xx: Terjadi kesalahan saat server memproses permintaan.
600: Terjadi kesalahan internal. Misalnya, Anda belum mengonfigurasi listener. Anda dapat melihat parameter Hasil Diagnostik untuk informasi lebih lanjut.
Untuk informasi lebih lanjut tentang kode status dari 2xx hingga 5xx, lihat bagian "Kode status HTTP umum" dari topik Kode kesalahan dan kode status.
HTTP Diagnostic Content
Pesan yang diperoleh dari diagnosis.
Pesan yang dikembalikan bervariasi berdasarkan masalah. Pesan seperti
404 Not Foundmungkin dikembalikan oleh server asal saat halaman yang diminta tidak ditemukan. Pesan sepertiGet http://www.aliyun.com/: dial tcp 106.11.XX.XX:80: connect: connection refusedmungkin dikembalikan saat port server asal tidak diaktifkan.Diagnostic Result
Deskripsi hasil diagnostik. Nilai valid:
All forward nodes work well.: Server asal normal.
Endpoint network error.: Server asal abnormal. Anda harus memeriksa apakah server asal berjalan sesuai harapan.
Public network error.: Terjadi kesalahan Internet, yaitu kesalahan jaringan yang terjadi saat klien terhubung ke wilayah akselerasi.
Ga internal error.: Terjadi kesalahan internal. Misalnya, terjadi pengecualian saat GA memproses permintaan.
Ga has been deleted.: Instance GA saat ini dihapus.
Ga state is not stable.: Instance GA saat ini dalam keadaan tidak stabil, seperti status Configuring.
Ga has no listener configuration.: Tidak ada listener yang dikonfigurasikan untuk instance GA saat ini.
Missing endpoint configuration.: Tidak ada endpoint yang dikonfigurasikan.
Missing acceleration region configuration.: Tidak ada wilayah akselerasi yang dikonfigurasikan.
Missing endpointgroup configuration.: Tidak ada grup endpoint yang dikonfigurasikan.
Buat aturan peringatan
Masuk ke Konsol GA.
Di panel navigasi sisi kiri, klik Origin Probing.
Di halaman Origin Probing, klik Create Alert Rule.
Di halaman Alert Rules konsol CloudMonitor, klik Create Alert Rule.
Di panel Create Alert Rule, atur parameter berikut untuk membuat aturan peringatan dan klik Confirm.
Tabel berikut menjelaskan parameter yang terkait dengan topik ini. Untuk informasi tentang parameter lainnya, lihat Buat Aturan Peringatan.
Parameter
Deskripsi
Product
Dalam contoh ini, Global Accelerator - Standard GA Instance dipilih.
Resource Scope
Pilih rentang sumber daya yang berlaku untuk aturan peringatan.
All Resources: Aturan peringatan berlaku untuk semua instance GA standar di akun Alibaba Cloud saat ini.
Application Groups: Aturan peringatan berlaku untuk semua sumber daya dalam grup aplikasi yang ditentukan.
Instances: Aturan peringatan berlaku untuk instance GA standar tertentu.
Jika Anda memilih Application Groups atau Instances, Anda harus menetapkan Associated Resources ke instance GA standar tempat Anda ingin membuat aturan peringatan, atau ke grup aplikasi yang berisi instance GA.
Rule Description
Deskripsi aturan peringatan. Jika metrik memenuhi kondisi tertentu, peringatan akan dipicu. Untuk menentukan kondisi, lakukan langkah-langkah berikut:
Klik Add Rule.
Di panel Add Rule Description, atur Alert Rule, Metric Type, Metric, dan Threshold and Alert Level.
Dalam contoh ini, aturan peringatan dibuat untuk memantau ketersediaan server asal. Perhatikan parameter berikut:
Metric: Pilih .
taskId: Pilih ID tugas origin probing.
Klik OK.
Lihat hasil tugas origin probing
Masuk ke Konsol GA.
Di panel navigasi sisi kiri, klik Origin Probing.
Di halaman Origin Probing, temukan tugas origin probing yang ingin dikelola dan klik ID tugas tersebut.
Di tab Monitor halaman detail, lihat hasil origin probing.

Anda dapat melihat ketersediaan server asal dan informasi peringatan di bagian Overview.
Jika ingin melihat aturan peringatan dan riwayat peringatan, Anda harus membuat aturan peringatan berbasis ambang batas untuk tugas origin probing. Untuk informasi lebih lanjut, lihat bagian "Buat Aturan Peringatan" dari topik ini.
Anda dapat menentukan rentang waktu di bagian Availability Analysis untuk melihat statistik tentang ketersediaan server asal.
Anda dapat memilih titik deteksi dari penyedia layanan Internet yang berbeda atau memilih hasil probing yang berbeda di bagian Probing Result (Last 6 Hours) untuk melihat detail tugas origin probing. Anda dapat memanggil operasi DescribeApplicationMonitor untuk menanyakan titik deteksi tugas origin probing.
Operasi terkait
Operasi | Deskripsi |
Ubah tugas origin probing |
|
Aktifkan atau nonaktifkan tugas origin probing | Di halaman Origin Probing, temukan tugas origin probing yang ingin Anda kelola dan aktifkan atau nonaktifkan tugas origin probing di kolom Status. Catatan Setelah Anda menghapus listener yang terkait dengan tugas origin probing, tugas origin probing dinonaktifkan. |
Hapus tugas origin probing |
|
Contoh
Anda telah menerapkan situs web dengan nama domain example.com dan menggunakan GA untuk meningkatkan pengalaman pengguna. Anda dapat menggunakan fitur pemantauan GA untuk melihat bandwidth wilayah akselerasi dan wilayah endpoint.
Untuk memantau kualitas jaringan koneksi ujung ke ujung dari klien ke server asal secara lebih komprehensif dan tepat waktu, Anda dapat mengonfigurasi origin probing untuk situs web tersebut.
Probing default
Secara default, tugas origin probing mengirimkan paket probe setiap 5 menit untuk memantau ketersediaan server asal. Gambar berikut menunjukkan konfigurasi tugas origin probing dalam contoh ini.
Pemantauan real-time
Anda dapat mengaktifkan fitur diagnostik otomatis dan membuat aturan peringatan untuk memantau situs web secara real-time.
Gambar berikut menunjukkan konfigurasi fitur diagnostik otomatis dalam contoh ini. Jika laju ketersediaan server asal turun di bawah 95%, sistem secara otomatis memeriksa koneksi jaringan dan menyimpan data anomali.

Gambar berikut menunjukkan konfigurasi aturan peringatan dalam contoh ini. Jika laju ketersediaan server asal turun di bawah ambang batas tertentu, notifikasi peringatan dikirim menggunakan metode yang sesuai dengan tingkat peringatan. Sebagai contoh, jika ketersediaan server asal turun di bawah 80% selama tiga periode berturut-turut, notifikasi peringatan darurat dikirim.

Referensi
CreateApplicationMonitor: membuat tugas origin probing.
UpdateApplicationMonitor: memodifikasi 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 tentang tugas origin probing.
DetectApplicationMonitor: mengaktifkan diagnostik jaringan.
ListApplicationMonitorDetectResult: menanyakan hasil diagnostik tugas origin probing.