全部产品
Search
文档中心

Elasticsearch:Gunakan Metricbeat yang dikelola sendiri untuk mengumpulkan data deret waktu sistem

更新时间:Jul 02, 2025

Jika Anda ingin melihat dan menganalisis data deret waktu sebuah mesin, Anda dapat menggunakan Metricbeat untuk mengumpulkan data tersebut. Kemudian, Metricbeat mengirimkan data yang dikumpulkan ke kluster Elasticsearch Alibaba Cloud. Anda dapat mencari, menganalisis, serta membuat dasbor untuk data tersebut di konsol Kibana kluster. Topik ini menjelaskan prosedur terperinci menggunakan komputer dengan sistem operasi macOS.

Prasyarat

Operasi berikut telah dilakukan:

Informasi latar belakang

Beats adalah platform untuk pengirim data tujuan tunggal. Setelah pengirim data diinstal, mereka mengirim data dari ribuan mesin dan sistem ke Logstash atau Elasticsearch.

Metricbeat adalah pengirim data ringan yang mengumpulkan data deret waktu dari sistem dan layanan Anda. Data deret waktu sistem mencakup CPU dan memori, sedangkan data deret waktu layanan mencakup Redis dan NGINX.

Prosedur

  1. Konfigurasikan Kluster Elasticsearch Alibaba Cloud.

  2. Konfigurasikan Metricbeat.

  3. Lihat Dasbor Terkait di Konsol Kibana.

    Catatan

    Anda juga dapat menggunakan Metricbeat untuk mengumpulkan data deret waktu dari komputer yang menjalankan sistem operasi Linux atau Windows. Kemudian, Metricbeat mengirimkan data deret waktu ke Elasticsearch Alibaba Cloud.

Konfigurasikan kluster Elasticsearch Alibaba Cloud

  1. Masuk ke Konsol Elasticsearch Alibaba Cloud.

  2. Di panel navigasi sisi kiri, klik Elasticsearch Clusters.

  3. Navigasikan ke kluster yang diinginkan.

    1. Di bilah navigasi atas, pilih grup sumber daya tempat kluster berada dan wilayah tempat kluster berada.

    2. Di halaman Elasticsearch Clusters, temukan kluster dan klik ID-nya.

  4. Di panel navigasi sisi kiri halaman yang muncul, klik Security.

  5. Di halaman yang muncul, aktifkan sakelar Public Network Access. Setelah sakelar ini berubah menjadi hijau, klik Modify di sebelah Public IP Address Whitelist. Di panel Daftar Putih Alamat IP Publik, tambahkan alamat IP publik komputer Anda yang menjalankan macOS ke daftar putih.

    Penting

    Jika Anda menggunakan jaringan publik seperti Wi-Fi, tambahkan alamat IP server lompatan yang mengontrol lalu lintas arah keluar jaringan publik ke daftar putih. Jika Anda tidak dapat memperoleh alamat IP ini, kami sarankan Anda menambahkan 0.0.0.0/1,128.0.0.0/1 ke daftar putih. Dua blok CIDR ini digunakan dalam contoh ini. Konfigurasi ini memungkinkan hampir semua alamat IP publik mengakses kluster Elasticsearch. Kami sarankan Anda mengevaluasi risiko sebelum menggunakan konfigurasi ini.

  6. Di panel navigasi sisi kiri, klik Basic Information. Di bagian Basic Information halaman yang muncul, peroleh public endpoint kluster Elasticsearch untuk digunakan nanti.

  7. Di panel navigasi sisi kiri, klik Cluster Configuration. Di bagian YML File Configuration halaman yang muncul, klik Modify Configuration di sebelah kanan Konfigurasi File YML. Di panel Konfigurasi File YML, atur Auto Indexing ke Enable.

    image

    Peringatan

    Konfigurasi ini hanya berlaku setelah kluster Elasticsearch di-restart. Untuk mencegah dampak pada bisnis Anda, berhati-hatilah saat mengubah pengaturan Pengindeksan Otomatis.

  8. Pilih This operation will restart the cluster. Continue? dan klik OK.

    Anda dapat melihat kemajuan restart di kotak dialog Tugas. Setelah kluster Elasticsearch di-restart, konfigurasi kluster mulai berlaku.

Konfigurasikan Metricbeat

  1. Ekstrak paket instalasi Metricbeat yang telah Anda unduh dan masuk ke folder Metricbeat.

    进入Metricbeat文件夹

  2. Buka file metricbeat.yml dan edit bagian Output Elasticsearch di file tersebut. Anda harus membuka komentar pada konten yang terlibat.

    编辑metricbeat.yml文件

    Parameter

    Deskripsi

    hosts

    Titik akhir internal atau publik kluster Elasticsearch. Dalam contoh ini, titik akhir publik kluster Elasticsearch digunakan.

    protocol

    Atur parameter ini ke http.

    username

    Nilai default parameter ini adalah elastic.

    password

    Kata sandi yang sesuai dengan nama pengguna. Kata sandi akun elastic ditentukan saat Anda membuat kluster Elasticsearch. Jika Anda lupa kata sandi, Anda dapat menyetel ulang. Untuk informasi lebih lanjut tentang prosedur dan tindakan pencegahan saat menyetel ulang kata sandi, lihat Setel ulang kata sandi akses kluster Elasticsearch.

  3. Jalankan perintah berikut untuk memulai Metricbeat:

    ./metricbeat -e -c metricbeat.yml

    Metricbeat启动成功状态

    Setelah Metricbeat dimulai, ia mulai mengirim data ke kluster Elasticsearch Anda.

Lihat dasbor terkait di konsol Kibana

  1. Masuk ke konsol Kibana kluster Elasticsearch.

    Untuk informasi lebih lanjut, lihat Masuk ke Konsol Kibana.

  2. Di panel navigasi sisi kiri, klik Management dan ikuti langkah-langkah berikut untuk membuat pola indeks:

    Penting

    Jika Anda telah membuat pola indeks, lewati langkah ini.

    1. Di bagian Kibana halaman Management, klik Index Patterns.

    2. Di bagian Create index pattern, masukkan nama pola indeks (nama indeks yang ingin Anda kueri).

    3. Klik Next step.

      Create an index pattern

    4. Klik Create index pattern.

  3. Di panel navigasi sisi kiri, klik Dashboard.

  4. Di halaman Dashboards, Anda dapat melihat data yang dikumpulkan.

    • Gambar berikut menunjukkan metrik terkait.各类相关指标列表

    • Klik Metricbeat-cpu untuk melihat metrik CPU.Metricbeat-cpu指标信息

      Catatan

      Anda dapat mengonfigurasi metrik untuk diperbarui setiap interval 5 detik. Sistem menghasilkan laporan untuk metrik yang dikumpulkan pada interval ini. Anda juga dapat menghubungkan ke WebHook untuk mengonfigurasi peringatan.