全部产品
Search
文档中心

Elasticsearch:Pengumpulan data server

更新时间:Jul 02, 2025

Saat aplikasi beroperasi, berbagai jenis data dihasilkan, seperti log, metrik sistem, kerangka audit, deteksi status, dan pemantauan kinerja aplikasi (APM). Anda dapat memilih solusi yang sesuai dengan kebutuhan bisnis dan lingkungan untuk mengumpulkan data yang relevan dan mentransfernya ke Alibaba Cloud Elasticsearch. Topik ini memberikan gambaran praktik terbaik untuk pengumpulan data server.

Praktik Terbaik

Deskripsi

Pengumpulan Data untuk Alibaba Cloud Elasticsearch

Anda dapat menggunakan alat seperti Beats, Logstash, klien, atau Kibana untuk mengumpulkan data.

Gunakan Filebeat untuk Mengumpulkan Data Log Apache

Filebeat dapat digunakan untuk mengumpulkan data log, sementara Logstash menyaring data tersebut sebelum ditransfer ke Elasticsearch untuk analisis.

Gunakan Metricbeat untuk Mengumpulkan Data Sistem dan Layanan NGINX

Metricbeat dapat digunakan untuk mengumpulkan data sistem dan layanan NGINX serta menghasilkan visualisasi dalam bentuk bagan.

Gunakan Auditbeat untuk Mengumpulkan Data Audit Sistem dan Memantau Perubahan File

Auditbeat dapat digunakan untuk mengumpulkan data dari kerangka audit Linux, memantau perubahan file sistem, dan menghasilkan visualisasi.

Gunakan Heartbeat untuk Memeriksa Layanan ICMP dan HTTP

Heartbeat dapat digunakan untuk mendeteksi status layanan Internet Control Message Protocol (ICMP) dan HTTP serta menghasilkan visualisasi.

Gunakan Metricbeat yang Dikelola Sendiri untuk Mengumpulkan Metrik Sistem

Metricbeat dapat digunakan untuk mengumpulkan metrik mesin dan mengirimkan data ke Elasticsearch. Data kemudian dapat dianalisis dan divisualisasikan menggunakan Kibana.

Gunakan SkyWalking untuk Melakukan Pemantauan Ujung-ke-Ujung pada Elasticsearch

SkyWalking dapat digunakan untuk memantau kluster Elasticsearch secara ujung-ke-ujung, sementara Kibana digunakan untuk menganalisis dan menampilkan data pemantauan.

Gunakan Uptime untuk Memantau Kluster Elasticsearch Alibaba Cloud Secara Real-Time

Heartbeat dapat digunakan untuk mendeteksi status layanan HTTP/HTTPS, TCP, dan ICMP, serta mengirimkan data ke aplikasi Uptime di Kibana. Aplikasi Uptime memantau ketersediaan dan waktu respons secara real-time dan melaporkan kesalahan sebelum memengaruhi bisnis Anda.