All Products
Search
Document Center

Container Service for Kubernetes:Aktifkan dan gunakan client FUSE Fluid JindoRuntime untuk pemantauan

Last Updated:Mar 27, 2026

Aktifkan dan gunakan client FUSE Fluid JindoRuntime untuk pemantauan.

Fluid menyediakan dasbor JindoRuntime siap pakai yang mengumpulkan metrik pemantauan dari setiap mesin cache terdistribusi JindoCache di kluster ACK Anda. Dasbor tersebut mencakup dua kategori metrik: metrik mesin cache sisi server dan metrik client Filesystem in Userspace (FUSE). Karena alasan performa, metrik client FUSE tidak diekspos secara default sehingga tidak muncul di dasbor hingga Anda mengaktifkannya secara eksplisit.

Topik ini menjelaskan cara mengaktifkan pengumpulan metrik client FUSE dan melihat datanya di dasbor Fluid JindoRuntime. Setelah menyelesaikan tiga langkah berikut, metrik client FUSE akan muncul di bagian khusus pada dasbor — FUSE Metrics (via CSI) untuk mode MountPod dan FUSE Metrics (via Sidecar) untuk mode Sidecar.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Penting

Jika Anda telah menginstal Fluid versi open-source, uninstal terlebih dahulu sebelum menginstal ack-fluid untuk mencegah konflik.

Langkah 1: Integrasikan Fluid dengan ARMS

  1. Masuk ke Konsol ARMS.

  2. Di panel navigasi kiri, klik Integration Center. Di bagian AI, klik kartu Fluid.

  3. Di bagian Select a Kubernetes cluster, pilih kluster Anda. Jika halaman menunjukkan bahwa Fluid sudah terinstal, lewati langkah-langkah tersisa di bagian ini.

  4. Di bagian Configuration Information, atur parameter berikut lalu klik OK.

    Parameter Deskripsi
    Name (Not required) Nama unik untuk exporter Fluid. Biarkan kosong jika tidak diperlukan.
    metrics collection interval (seconds) Interval pengumpulan data pemantauan oleh layanan.
  5. Untuk memverifikasi integrasi, buka halaman Integration Management di Konsol ARMS.

    1. Masuk ke Konsol ARMS.

    2. Di panel navigasi kiri, klik Integration Management. Di tab Integrated Addons, klik kartu Fluid.

    3. Di tab Environments, klik View Details di kolom Actions untuk melihat status komponen Fluid dan aturan peringatan di kluster Anda.

Langkah 2: Konfigurasikan eksposur metrik dan kebijakan scraping

Saat melakukan deploy JindoRuntime, gunakan bidang spec.fuse.metrics.enabled dan spec.fuse.metrics.scrapeTarget untuk mengaktifkan eksposur metrik client FUSE dan menetapkan kebijakan scraping.

Pilih kebijakan scraping Anda sebelum menulis YAML. Nilai scrapeTarget menentukan bagian dasbor mana yang diisi:

  • Gunakan MountPod jika beban kerja Anda berjalan di lingkungan non-Serverless menggunakan mode mount MountPod.

  • Gunakan Sidecar jika beban kerja Anda berjalan di lingkungan Serverless menggunakan mode mount Sidecar.

  • Gunakan All untuk melakukan scraping dari kedua mode mount.

  • Gunakan None (default) untuk menonaktifkan scraping metrik client FUSE.

Peringatan

Atur scrapeTarget ke Sidecar atau All dengan hati-hati di lingkungan Serverless. Dalam mode mount Sidecar, setiap pod menjalankan kontainer sidecar FUSE. Ketika jumlah pod konkuren tinggi, scraping metrik dari semua kontainer sidecar FUSE dapat menimbulkan overhead signifikan dan memberikan tekanan besar pada instans Managed Service for Prometheus.

YAML berikut menunjukkan contoh dengan scrapeTarget: All:

apiVersion: data.fluid.io/v1alpha1
kind: JindoRuntime
metadata:
  name: hadoop
spec:
  replicas: 2
  fuse:
    metrics:
      enabled: true
      scrapeTarget: All
  tieredstore:
    levels:
      - mediumtype: MEM
        path: /dev/shm
        volumeType: emptyDir
        quota: 2Gi
        high: "0.99"
        low: "0.95"

Tabel berikut menjelaskan dua parameter terkait metrik:

Parameter Deskripsi Nilai default
spec.fuse.metrics.enabled Apakah metrik client FUSE diekspos. Saat diatur ke true tanpa port yang ditentukan melalui spec.fuse.args (misalnya, -ometrics_port=8080), Fluid secara otomatis menetapkan port yang tersedia ke client FUSE dan mengonfigurasinya untuk layanan metrik eksternal. false
spec.fuse.metrics.scrapeTarget Kebijakan scraping untuk metrik client FUSE. Nilai yang didukung: None, MountPod, Sidecar, All. Lihat panduan pemilihan di atas untuk mengetahui kapan masing-masing nilai digunakan. None
Catatan

Untuk daftar lengkap parameter JindoRuntime, lihat Gunakan JindoFS untuk mempercepat akses ke OSS.

Langkah 3: Lihat dasbor Fluid JindoRuntime

  1. Masuk ke Konsol ACK. Di panel navigasi kiri, klik Clusters.

  2. Di halaman Clusters, klik nama kluster Anda. Di panel kiri, pilih Operations > Prometheus Monitoring.

  3. Di halaman Prometheus Monitoring, klik tab Others, lalu klik tab Fluid JindoRuntime Dashboard. Dasbor menampilkan metrik client FUSE di bagian berikut, tergantung pada konfigurasi scrapeTarget Anda:

    • FUSE Metrics (via CSI): Menampilkan metrik dari client pod FUSE. Diisi saat scrapeTarget diatur ke MountPod atau All.

    • FUSE Metrics (via Sidecar): Menampilkan metrik dari client kontainer sidecar FUSE. Diisi saat scrapeTarget diatur ke Sidecar atau All.

Langkah selanjutnya