All Products
Search
Document Center

Elasticsearch:Pantau layanan Alibaba Cloud Elasticsearch dengan Uptime

Last Updated:Aug 20, 2026

Heartbeat secara berkala memeriksa status titik akhir jaringan melalui HTTP/HTTPS, TCP, dan ICMP, lalu mengirimkan data yang dikumpulkan ke aplikasi Uptime di Kibana. Anda dapat memantau ketersediaan aplikasi dan layanan, melacak waktu respons, serta mendeteksi masalah sebelum berdampak pada bisnis Anda.

Informasi latar belakang

Uptime bekerja dengan layanan-layanan berikut:

  • Heartbeat

  • Alibaba Cloud Elasticsearch

  • Kibana

Catatan

Anda juga dapat menggunakan fitur Alerting and Actions di Kibana 7.7 atau versi lebih baru untuk mengirim pemberitahuan peringatan.

Arsitektur penerapan

  • Penerapan instans tunggal

    Satu instans Heartbeat memantau layanan dari satu lokasi dan mengirimkan data ke Alibaba Cloud Elasticsearch. Anda kemudian dapat menggunakan Uptime di Kibana untuk melihat data dan menilai status layanan.单实例部署

  • Penerapan multi-instans

    Dua instans Heartbeat memantau layanan yang sama dari lokasi berbeda dan mengirimkan data ke Alibaba Cloud Elasticsearch. Anda dapat menggunakan Uptime di Kibana untuk melihat data dan menilai status layanan. Jika salah satu instans gagal, pemantauan dari beberapa lokasi membantu Anda mengidentifikasi wilayah yang terdampak.多实例部署

Untuk arsitektur penerapan lainnya, lihat Deployment Architecture.

Prasyarat

  1. Buat instans Alibaba Cloud Elasticsearch dan aktifkan Auto Indexing.

  2. Buat instans ECS untuk menjalankan Heartbeat. Instans ECS tersebut harus berada dalam VPC yang sama dengan instans Alibaba Cloud Elasticsearch Anda.

    Untuk informasi selengkapnya, lihat Create an instance by using the wizard.

    Penting

    Saat membuat instans ECS, pilih salah satu sistem operasi berikut yang didukung oleh Beats (termasuk Heartbeat): Alibaba Cloud Linux, Red Hat, atau CentOS.

  3. Instal Cloud Assistant dan Docker pada instans ECS.

    Untuk informasi selengkapnya, lihat Install the Cloud Assistant agent dan Deploy and use Docker.

Buat shipper Heartbeat

  1. Masuk ke Konsol Alibaba Cloud Elasticsearch.

  2. Pada panel navigasi kiri, klik Beats Data Shippers.

  3. Pada bagian Create Shipper, klik Heartbeat.

  4. Instal dan konfigurasikan shipper.

    Untuk informasi selengkapnya, lihat Gunakan Filebeat untuk mengumpulkan log dari instance ECS dan Konfigurasikan file YML untuk shipper.

    Tabel berikut menjelaskan parameter heartbeat.monitors dalam file heartbeat.yml yang digunakan dalam topik ini.

    
    # Configure monitors inline
    heartbeat.monitors:
    - type: http
    
      # List or urls to query
      urls: ["http://xxx.aliyuncs.com:9200"]
      usersname: elastic
      password: Es123456
      # Configure task schedule
      schedule: '@every 10s'
    

    Parameter

    Deskripsi

    type

    Jenis monitor. Dalam contoh ini, atur parameter ini ke http.

    Catatan

    Heartbeat dapat memeriksa layanan melalui HTTP/HTTPS, TCP, dan ICMP. Misalnya, monitor HTTP/HTTPS dapat memverifikasi kode respons, isi respons, dan header, sedangkan monitor TCP dapat memeriksa port dan string.

    urls

    URL yang akan diperiksa. Anda dapat menentukan beberapa layanan HTTP. Karena contoh ini memeriksa layanan Alibaba Cloud Elasticsearch, atur parameter ini ke titik akhir internal instans target.

    schedule

    Interval pemeriksaan. @every 10s menentukan pemeriksaan setiap 10 detik.

  5. Klik Next step.

  6. Pada daftar instans ECS, pilih instans tempat Anda ingin menginstal shipper.

  7. Klik Start untuk menjalankan shipper.

    Shipper berhasil diinstal ketika Shipper Status bernilai Enabled dan Installed Shippers pada jendela View Instances di kolom Actions bernilai Normal Heartbeat.

Lihat data pemantauan di Uptime

  1. Masuk ke konsol Kibana.

    Ini mengacu pada konsol Kibana dari instans Alibaba Cloud Elasticsearch yang dikonfigurasi sebagai Output shipper. Untuk informasi selengkapnya, lihat Log on to the Kibana console.

  2. Pada panel navigasi kiri, klik Uptime untuk melihat data pemantauan.

    Halaman ikhtisar Uptime mencakup bagian-bagian berikut:

    • Endpoint status: Menampilkan jumlah endpoint Up, Down, dan Total.

    • Status over time: Grafik batang yang menunjukkan status pemantauan untuk setiap periode waktu.

    • Monitor status: Tabel yang menampilkan status, host, port, jenis, dan riwayat pemantauan untuk setiap monitor.

    • Error list: Tabel yang menampilkan jenis error, ID monitor, jumlah error, kode status, dan pesan error seperti 502 Bad Gateway.

    • Merah: Status tidak normal. Periksa komunikasi Heartbeat atau status Alibaba Cloud Elasticsearch.

    • Biru: Status normal.