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:
Buat kluster Elasticsearch Alibaba Cloud.
Untuk informasi lebih lanjut, lihat Buat Kluster Elasticsearch Alibaba Cloud.
CatatanJika Anda ingin mengakses kluster Elasticsearch menggunakan titik akhir internalnya, Anda harus membeli instance Elastic Compute Service (ECS) yang berada di Virtual Private Cloud (VPC), wilayah, dan zona yang sama dengan kluster Elasticsearch. Untuk informasi lebih lanjut, lihat Buat Instance pada Tab Peluncuran Kustom.
Unduh Metricbeat.
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
Lihat Dasbor Terkait di Konsol Kibana.
CatatanAnda 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
Masuk ke Konsol Elasticsearch Alibaba Cloud.
Di panel navigasi sisi kiri, klik Elasticsearch Clusters.
Navigasikan ke kluster yang diinginkan.
Di bilah navigasi atas, pilih grup sumber daya tempat kluster berada dan wilayah tempat kluster berada.
Di halaman Elasticsearch Clusters, temukan kluster dan klik ID-nya.
Di panel navigasi sisi kiri halaman yang muncul, klik Security.
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.
PentingJika 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/1ke 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.Di panel navigasi sisi kiri, klik Basic Information. Di bagian Basic Information halaman yang muncul, peroleh public endpoint kluster Elasticsearch untuk digunakan nanti.
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.
PeringatanKonfigurasi ini hanya berlaku setelah kluster Elasticsearch di-restart. Untuk mencegah dampak pada bisnis Anda, berhati-hatilah saat mengubah pengaturan Pengindeksan Otomatis.
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
Ekstrak paket instalasi Metricbeat yang telah Anda unduh dan masuk ke folder Metricbeat.

Buka file metricbeat.yml dan edit bagian
Output Elasticsearchdi file tersebut. Anda harus membuka komentar pada konten yang terlibat.
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.
Jalankan perintah berikut untuk memulai Metricbeat:
./metricbeat -e -c metricbeat.yml
Setelah Metricbeat dimulai, ia mulai mengirim data ke kluster Elasticsearch Anda.
Lihat dasbor terkait di konsol Kibana
Masuk ke konsol Kibana kluster Elasticsearch.
Untuk informasi lebih lanjut, lihat Masuk ke Konsol Kibana.
Di panel navigasi sisi kiri, klik Management dan ikuti langkah-langkah berikut untuk membuat pola indeks:
PentingJika Anda telah membuat pola indeks, lewati langkah ini.
Di bagian Kibana halaman Management, klik Index Patterns.
Di bagian Create index pattern, masukkan nama pola indeks (nama indeks yang ingin Anda kueri).
Klik Next step.

Klik Create index pattern.
Di panel navigasi sisi kiri, klik Dashboard.
Di halaman Dashboards, Anda dapat melihat data yang dikumpulkan.
Gambar berikut menunjukkan metrik terkait.

Klik Metricbeat-cpu untuk melihat metrik CPU.
CatatanAnda 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.