Logstash 5.0 dimulai dengan API yang menghasilkan metrik dan pemantauan status prosesnya sendiri. resensi
Saat Anda menjalankan Logstash, Logstash secara otomatis menangkap metrik runtime yang dapat digunakan untuk memantau kesehatan dan performa penyebaran Logstash Anda.
Alamat:Login hyperlink terlihat.
Metrik yang dikumpulkan oleh Logstash meliputi:
Informasi simpul Logstash, seperti pengaturan alur, informasi sistem operasi, dan informasi JVM. Informasi plugin, termasuk daftar plugin yang diinstal. Statistik simpul seperti statistik JVM, statistik proses, statistik terkait peristiwa, dan statistik runtime alur.
Anda dapat mengambil metrik ini menggunakan API pemantauan yang disediakan oleh Logstash. API ini tersedia secara default dan tidak memerlukan konfigurasi tambahan apa pun.
API Info Node:Login hyperlink terlihat. API Info Plugin:Login hyperlink terlihat. API Statistik Node:Login hyperlink terlihat. API Hot Threads:Login hyperlink terlihat.
JVM
Mendapatkan statistik JVM, termasuk statistik tentang utas, penggunaan memori, pengumpul sampah, dan waktu aktif.
Proses
Mendapatkan statistik proses, termasuk statistik tentang deskriptor file, konsumsi memori, dan penggunaan CPU.
Acara
Mendapatkan statistik terkait peristiwa untuk instans Logstash (terlepas dari berapa banyak alur yang dibuat dan dihancurkan).
Pipa
Mendapatkan statistik runtime tentang setiap alur Logstash.
isi ulang
Mendapatkan statistik runtime tentang keberhasilan dan kegagalan muat ulang konfigurasi.
Os
Mendapatkan statistik runtime tentang cgroups saat Logstash berjalan dalam kontainer.
Lihat statistik
Permintaan berikut mengembalikan dokumen JSON yang berisi statistik terkait peristiwa untuk instans Logstash Anda:
{ "host" : "DESKTOP-OL3CEUC", "versi" : "7.10.2", "http_address" : "127.0.0.1:9600", "id" : "1aa23f91-e00b-4667-8a2c-65a3b0d85c81", "name" : "DESKTOP-OL3CEUC", "ephemeral_id" : "17960ea9-6cc1-44d9-85a9-83a718ba4682", "status" : "hijau", "snapshot" : false, "pipa" : { "pekerja" : 8, "batch_size" : 125, "batch_delay" : 50 }, "peristiwa" : { "dalam" : 106160, "disaring" : 106160, "keluar" : 106160, "duration_in_millis" : 113552, "queue_push_duration_in_millis" : 6303 }
} (Akhir)
|