All Products
Search
Document Center

Data Lake Formation:Konfigurasikan aturan alert untuk optimasi tabel lake

Last Updated:Aug 07, 2026

Data Lake Formation (DLF) terintegrasi dengan CloudMonitor untuk menyediakan alert terkait optimasi tabel lake. Anda dapat mengonfigurasi aturan alert untuk suatu katalog di wilayah tertentu guna memantau status optimasi dan segera menangani potensi risiko.

Buat dan kelola aturan alert

  1. Masuk ke Cloud Monitor console.

  2. Di panel navigasi sebelah kiri, pilih Alarms > Alarm Rules.

  3. Klik Create Alarm Rule dan konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Product

    Data Lake Formation (DLF)

    Resource Range

    Pilih Instances. Aturan alert ini berlaku untuk katalog.

    Related Resource

    Klik Add Instance. Di pojok kiri atas, pilih wilayah target. Lalu, pilih katalog yang ingin Anda pantau dan klik OK.

    Rule Description

    Klik Add Rule > Simple Metric atau Combined Metrics untuk membuka panel Configure Rule Description.

Metrik Cloud Monitor

  • compaction_latency_between_latest_compacted_and_uncompacted_commit

    • Definisi: Mengukur selisih waktu antara commit terkompaksi terbaru dan commit belum terkompaksi terbaru.

    • Makna: Menunjukkan rentang waktu data yang belum dikompaksi dalam sistem.

    • Kasus penggunaan:

      • Menilai progres pengejaran data (data catch-up).

      • Nilai tinggi menunjukkan bahwa tugas kompaksi terbaru semakin tertinggal dari progres penulisan data.

    • Catatan: Metrik ini mengukur keterlambatan tugas kompaksi relatif terhadap progres penulisan terbaru (kesenjangan pengejaran), bukan waktu tunggu untuk data tertentu.

  • compaction_latency_earliest_uncompacted_commit

    • Definisi: Mengukur latensi dari waktu commit snapshot uncompacted paling awal hingga waktu sistem saat ini.

    • Makna: Menunjukkan keterlambatan tugas kompaksi pada tingkat penjadwalan. Ini merepresentasikan durasi data committed tertua yang telah menunggu untuk dikompaksi.

    • Kasus penggunaan:

      • Memantau responsivitas sistem penjadwalan.

      • Memecahkan masalah sumber daya kompaksi yang tidak mencukupi.

    • Catatan: Dalam skenario commit frekuensi tinggi, metrik ini mungkin lebih kecil dari yang diharapkan karena tidak mencakup waktu yang dihabiskan untuk menulis data.

  • compaction_latency_earliest_uncompacted_file

    • Definisi: Mengukur latensi dari waktu pembuatan file data uncompacted paling awal hingga waktu sistem saat ini.

    • Makna: Mencerminkan kesegaran data end-to-end, mulai dari saat data disimpan secara fisik hingga saat data tersebut masuk antrian untuk dikompaksi.

    • Kasus penggunaan:

      • Skenario yang memerlukan pemantauan kesegaran data secara ketat.

      • Penulisan aliran (stream writing) dengan jendela panjang atau impor batch besar dengan interval checkpoint yang panjang.

    • Catatan: Metrik ini mencakup waktu penulisan data hulu dan proses checkpointing. Nilainya biasanya lebih tinggi daripada latensi compaction_latency_earliest_uncompacted_commit dan memberikan ukuran usia data fisik tertua yang lebih akurat.

    Anda dapat memanggil operasi API GetTableCompactionInfo untuk melihat timestamp spesifik tersebut.
Catatan
  • Jika tidak ada data kompaksi tertunda, semua metrik latensi kompaksi bernilai 0.

  • Metrik ini hanya berlaku untuk tabel primary key Paimon yang telah mengaktifkan optimasi tabel lake dengan mengatur write-only=true. Opsi ini diaktifkan secara default dalam layanan fully managed DLF.

Konfigurasi dan contoh alert yang direkomendasikan

Kasus Penggunaan

Konfigurasi Alert yang Direkomendasikan

Memantau tabel primary key yang sering diperbarui

Jenis Metrik: Combined Metrics (memicu alert jika salah satu kondisi terpenuhi)

  • compaction_latency_earliest_uncompacted_commit: Beri alert jika nilainya melebihi batas waktu tertentu dalam detik.

  • compaction_latency_earliest_uncompacted_file: Beri alert jika nilainya melebihi batas waktu tertentu dalam detik.

Dimensi: Table

Memantau pada level database atau katalog

Jenis Metrik: Simple Metric

  • compaction_latency_earliest_uncompacted_commit: Beri alert jika dipicu lebih dari satu kali.

Dimensi: Database atau katalog (dimensi tidak ditentukan)

Contoh aturan alert

Parameter

Contoh

Rule Name

Compaction Latency Alert

Metric Type

Combined Metrics

Alert Level

Warning (Warn)

Multi-metric Alert Condition

compaction_latency_earliest_uncompacted_commit: Nilai terpantau >= 600 detik

compaction_latency_earliest_uncompacted_file: Nilai terpantau >= 600 detik

Select Dimension

Table

Relationship Between Metrics

Trigger an alert if any condition is met

Trigger Condition

For one consecutive 1-minute period