Secara default, klien X-Pack Monitoring mengumpulkan data pemantauan kluster setiap 10 detik dan menyimpannya ke indeks yang namanya diawali dengan .monitoring-*. Indeks-indeks ini berganti (rollover) setiap hari. Seiring waktu, indeks pemantauan dapat mengonsumsi ruang disk dalam jumlah besar dan memengaruhi operasi instans secara normal. Anda dapat mengontrol penggunaan disk dengan menyesuaikan kebijakan retensi dan cakupan pengumpulan untuk indeks pemantauan.
Prosedur
Sebelum memulai, login ke konsol Kibana. Untuk informasi selengkapnya, lihat Menghubungkan ke kluster menggunakan Kibana.
Langkah-langkah dalam topik ini menggunakan Alibaba Cloud Elasticsearch V6.7.0 sebagai contoh. Label antarmuka pada versi lain mungkin sedikit berbeda. Gunakan label yang ditampilkan di antarmuka aktual Anda.
Periksa ruang disk yang digunakan oleh indeks pemantauan.
Di konsol Kibana, klik ikon
di pojok kiri atas untuk memperluas panel navigasi di sebelah kiri. Lalu klik Management dan Stack Monitoring.Pada bagian Elasticsearch, klik Indices.
Di tab Indices, aktifkan System indices untuk melihat ruang disk yang digunakan oleh indeks pemantauan (.monitoring-es-* dan .monitoring-kibana-*). Indeks .monitoring-es-* menggunakan ruang terbanyak karena menyimpan status kluster, statistik kluster, statistik node, dan statistik indeks.
Konfigurasikan indeks pemantauan. Secara default, indeks pemantauan sistem menyimpan data selama tujuh hari terakhir. Ukurannya bergantung pada jumlah indeks (termasuk indeks sistem) dan jumlah node dalam kluster. Gunakan salah satu atau kedua metode berikut untuk mengontrol penggunaan disk.
Di panel navigasi sebelah kiri, klik Dev Tools.
Tetapkan durasi retensi indeks. Di tab Console, jalankan perintah berikut untuk mengatur durasi retensi menjadi satu hari. Anda dapat menyesuaikan nilai ini sesuai kebutuhan, dengan nilai minimum satu hari.
PUT _cluster/settings {"persistent": {"xpack.monitoring.history.duration":"1d"}}Tentukan indeks mana yang akan dipantau. Jalankan perintah berikut untuk menentukan cakupan pemantauan dan mengurangi ruang disk yang digunakan oleh indeks .monitoring-es-*. Contoh ini menonaktifkan pemantauan untuk indeks sistem.
PUT _cluster/settings {"persistent": {"xpack.monitoring.collection.indices": "*,-.*"}}Data pemantauan untuk indeks yang dikecualikan tidak akan muncul di halaman Monitoring di Kibana. Namun, Anda tetap dapat melihat daftar dan status indeks tersebut dengan menjalankan
GET _cat/indices.