Konfigurasikan endpoint, sambungkan templat pemeriksaan kesehatan, dan pantau secara dinamis status kesehatan layanan Anda.
Key concepts
Endpoint: Endpoint merepresentasikan endpoint layanan aktual. Status kesehatannya menunjukkan ketersediaan layanan Anda. Anda dapat membuat endpoint menggunakan alamat IPv4, alamat IPv6, atau nama domain. Sebuah Address Pool dapat berisi beberapa endpoint, dan satu endpoint dapat digunakan oleh beberapa Address Pool.
Create an endpoint
-
Buka konsol Alibaba Cloud DNS - Global Traffic Manager.
-
Klik Address > Create Address.
-
Pada halaman Create Address, klik ikon endpoint > Basic Configuration.
Panel Endpoint configuration overview muncul di sebelah kanan, berisi item konfigurasi seperti ketersediaan layanan, nama endpoint, ID endpoint, tipe endpoint (default: IPv4), endpoint layanan, pemeriksaan kesehatan, status enabled (default: Enabled), dan mode failover (default: automatic failover).
-
Konfigurasikan parameter sesuai dengan tabel berikut.
Parameter
Description
Address Name
Masukkan nama untuk memudahkan identifikasi endpoint.
Type
Tipe endpoint. Tipe yang didukung adalah alamat IP (IPv4 atau IPv6) dan Zone.
CatatanAlamat IP merupakan tipe endpoint umum. Namun, karena endpoint layanan juga dapat berupa nama domain untuk layanan seperti Content Delivery Network (CDN), Anti-DDoS, atau Web Application Firewall (WAF), kedua tipe—alamat IP dan nama domain—didukung.
Service Address
Masukkan nilai Service Address berdasarkan tipe endpoint yang dipilih. Jika tipe adalah IPv4, masukkan alamat IPv4 layanan aplikasi Anda. Jika tipe adalah nama domain, masukkan nama domain layanan aplikasi Anda.
Health Check
Pengaturan ini opsional. Jika Anda tidak mengonfigurasi pemeriksaan kesehatan, status kesehatan endpoint secara default bernilai Normal.
Untuk menggunakan pemeriksaan kesehatan, Anda harus terlebih dahulu membuat templat pemeriksaan kesehatan. Untuk informasi lebih lanjut, lihat 4. Health check templates.
-
Port: Port dari endpoint layanan yang ingin dipantau oleh pemeriksaan kesehatan.
Catatan-
Anda dapat mengonfigurasi hingga lima port.
-
Nomor port dapat berupa bilangan bulat dalam rentang
0 - 65535, termasuk0dan65535. Nilai0menunjukkan port apa pun.
-
-
Health Check Template: Menentukan protokol yang digunakan untuk memeriksa kesehatan port. Kombinasi protokol yang didukung mencakup Ping, TCP, dan HTTP(S).
Health Status Conditions
Menentukan kondisi untuk menilai apakah status kesehatan endpoint normal. Ambang batas dihitung berdasarkan rasio: Jumlah templat pemeriksaan kesehatan yang sehat / Total jumlah templat pemeriksaan kesehatan yang terkait. Opsi berikut tersedia:
-
At least one probe in all health check templates must be normal
-
Detection results of at least 30% of templates are normal.
-
Detection results of at least 50% of templates are normal.
-
Detection results of at least 70% of templates are normal.
-
Detection results of all detection templates are normal.
Enabed State
Status default adalah Enabled. Jika Anda mengatur status menjadi Disabled, setiap Address Pool yang mereferensikan endpoint ini tidak akan lagi mengembalikannya dalam tanggapan DNS.
CatatanJika sebuah endpoint dinonaktifkan tetapi memiliki templat pemeriksaan kesehatan yang dikonfigurasi, pemeriksaan kesehatan akan tetap berjalan.
Remarks
Masukkan catatan untuk membantu mengidentifikasi dan mengelola endpoint.
-
Bind to an endpoint: Health Check Template
Jika Anda belum menyambungkan templat pemeriksaan kesehatan saat membuat endpoint, Anda dapat mengikuti langkah-langkah berikut untuk menambahkannya dan mulai memantau status kesehatannya.
-
Buka konsol Alibaba Cloud DNS - Global Traffic Manager.
-
Klik Address, temukan endpoint target, lalu klik Configuration.
-
Klik ikon endpoint > Basic Configuration untuk membuka panel konfigurasi.
-
Dari daftar drop-down Health Check Template, pilih templat yang telah Anda buat sebelumnya. Nomor port tidak diperlukan untuk Health Check Template berbasis Ping. Untuk Health Check Template berbasis TCP, HTTP, atau HTTPS, Anda harus menentukan port yang akan dipantau.
CatatanAnda dapat mengonfigurasi maksimal lima port pemeriksaan kesehatan untuk satu endpoint.
Setiap record dapat diberi beberapa Health Check Template dengan tipe yang sama. Endpoint yang sama dapat digunakan dalam beberapa record.
Atur Kondisi penentuan status kesehatan Endpoint, misalnya dengan memilih Minimal satu templat pemeriksaan kesehatan melaporkan Normal.
Manage endpoints
Unbind Current Address
Impact: Endpoint dihapus dari pool endpoint saat ini, dan Global Traffic Manager (GTM) berhenti mengarahkan permintaan ke endpoint tersebut. Jika templat pemeriksaan kesehatan disambungkan ke endpoint, tugas pemeriksaan kesehatan tetap berjalan.
-
Pada halaman konfigurasi Access Domain, klik ikon endpoint > Unbind Current Address.
-
Pada kotak dialog konfirmasi yang muncul, konfirmasi perubahan tersebut.
Enable Globally/Disable Globally/Delete Globally
Impact
|
Action |
Impact |
|
Enable Globally |
Sebelum mengaktifkan endpoint, pastikan konfigurasinya benar dan Service Availability-nya bernilai Available. Jika tidak, mengaktifkan endpoint yang tidak sehat dapat menyebabkan gangguan layanan. |
|
Disable Globally, Delete Globally |
Jika sebuah endpoint direferensikan oleh beberapa endpoint pools dan dikaitkan dengan beberapa access domain, menonaktifkan atau menghapus endpoint tersebut akan memengaruhi semuanya. Lakukan dengan hati-hati. Setelah endpoint dinonaktifkan atau dihapus, GTM berhenti mengarahkan permintaan baru ke endpoint tersebut. Namun, endpoint mungkin masih dikembalikan dalam kueri DNS akibat caching oleh server DNS lokal. Perubahan akan sepenuhnya berlaku setelah cache DNS lokal kedaluwarsa. |
-
Pada halaman konfigurasi Access Domain, klik ikon endpoint > Enable Globally / Disable Globally / Delete Globally.
-
Pada kotak dialog konfirmasi yang muncul, konfirmasi perubahan tersebut.
Failover Mode
Konfigurasikan cara menentukan status kesehatan endpoint dan apakah endpoint tetap dimasukkan dalam resolusi DNS setelah terjadi pengecualian.
-
Buka konsol Alibaba Cloud DNS - Global Traffic Manager.
-
Klik Address, temukan endpoint target, lalu klik Configuration.
-
Klik ikon endpoint > Failover Mode.
Setelah halaman dimuat, panel Endpoint configuration overview menampilkan failover mode saat ini (default: automatic failover) dan Endpoint health status determination condition (default: At least one health check template reports Normal).
-
Pada kotak dialog yang muncul, pilih Failover Mode.
-
Automatic Failover: Ini adalah mode default. Sistem menentukan apakah endpoint dimasukkan dalam resolusi DNS berdasarkan hasil pemeriksaan kesehatan. Jika pemeriksaan kesehatan gagal, endpoint dihapus dari resolusi. Ketika pemeriksaan kesehatan berhasil kembali, endpoint dipulihkan.
-
Manual Switchover: Atur secara manual status endpoint menjadi Normal atau Abnormal.
-
Normal: Sistem selalu menganggap endpoint sehat dan memasukkannya dalam tanggapan DNS. Pemeriksaan kesehatan tetap memantau endpoint dan mengirimkan pemberitahuan peringatan, tetapi tidak melakukan failover otomatis.
-
Abnormal: Sistem selalu menganggap endpoint tidak sehat dan tidak memasukkannya dalam tanggapan DNS.
PentingJika endpoint tidak dikaitkan dengan instans GTM, pemberitahuan peringatan tidak dikirim.
-
-
Endpoint status
Health Status
-
Normal: Endpoint dianggap sehat. Hal ini terjadi ketika semua templat pemeriksaan kesehatan yang disambungkan melaporkan status normal, atau ketika tidak ada templat pemeriksaan kesehatan yang disambungkan.
-
Warning: Beberapa pemeriksaan kesehatan dari templat pemeriksaan kesehatan yang direferensikan oleh endpoint tidak normal, tetapi karena ambang batas status kesehatan yang dikonfigurasi belum terlampaui, endpoint tetap diselesaikan sebagai normal.
-
Abnormal: Endpoint berhenti diselesaikan karena jumlah templat pemeriksaan kesehatan terkait yang menghasilkan hasil pengecualian telah melebihi ambang batas yang dikonfigurasi.
Service Availability
Service Availability ditentukan oleh kombinasi Enabed State dan Service Availability endpoint. Logika tersebut dijelaskan dalam tabel berikut:
|
Enabed State |
Failover Mode |
Manual switchover status |
Health Status |
Service availability |
|
Enabled |
Automatic Failover |
-- |
Normal atau Warning |
Available |
|
Abnormal |
Unavailable |
|||
|
Enabled |
Manual Switchover |
Normal |
Normal, Warning, atau Abnormal |
Available |
|
Abnormal |
Normal, Warning, atau Abnormal |
Unavailable |
||
|
Disabled |
Automatic Failover atau Manual Switchover |
Normal atau Abnormal |
Normal, Warning, atau Abnormal |
Unavailable |