All Products
Search
Document Center

Simple Log Service:Pantau kuota Project dengan CloudLens untuk SLS

Last Updated:Jun 19, 2026

Pantau penggunaan dan kelebihan kuota resource Project melalui log error global dan metrik di CloudLens untuk SLS, serta ajukan peningkatan kuota bila diperlukan.

Latar Belakang

Alibaba Cloud Lens menyediakan observabilitas produk cloud berbasis Simple Log Service (SLS). Layanan ini mendukung pengumpulan satu klik untuk log instans (log penting, log detail, dan log operasional pekerjaan) serta log global (log audit, log penagihan, log error, dan metrik).

Tipe log

Subtipe

Deskripsi

Instance logs

Detailed logs

Access traffic monitoring

Access exception monitoring

Important logs

Consumer group monitoring

Logtail collection monitoring

Job operational logs

Data transformation (new) monitoring

Scheduled SQL job monitoring

Global logs

Audit logs

Resource operation monitoring

Error logs

Quota overage monitoring

Access exception monitoring

Operation exception monitoring

Metrics

Access traffic monitoring

Access exception monitoring

Resource quota usage monitoring

Billing logs

Resource usage tracking

Untuk detail mengenai tipe log, lihat tabel indeks log.

Prasyarat

Penting
  • Untuk memantau penggunaan kuota resource secara real-time, aktifkan pengumpulan log untuk log global berikut: error logs dan metrics. Log ini harus disimpan dalam proyek yang sama.

  • Untuk mencegah log pemantauan mengonsumsi kuota resource proyek bisnis, simpan log tersebut dalam proyek khusus. Misalnya, Anda dapat menggunakan proyek log-service-{user ID}-cn-hangzhou di wilayah China (Hangzhou).

Dasbor pemantauan kuota

Dasbor pemantauan kuota CloudLens untuk SLS menampilkan peringatan kuota resource, penggunaan real-time sumber daya utama proyek, dan kelebihan kuota.

  1. Masuk ke Konsol Simple Log Service.

  2. Di bawah Log Application > Cloud Service Lens, klik CloudLens for SLS.

  3. Di panel navigasi kiri, pilih Report Center > Quota Monitoring untuk melihat informasi kuota.

Peringatan kuota resource

Menampilkan peringatan kuota resource saat penggunaan melebihi 80% dan distribusi sumber daya yang melebihi batas.

image.png

Penggunaan kuota real-time

Menampilkan penggunaan real-time sumber daya dasar proyek dan kuota baca/tulis data.

image.png

Menampilkan penggunaan kuota resource per Project, termasuk Region, Logstore Usage (%), Machine Group Usage (%), dan Logtail configuration Usage (%), beserta batas masing-masing. Sel disorot merah saat penggunaan mencapai atau mendekati 100% dan oranye sekitar 80%. Klik Adjust Resource Quotas di pojok kanan atas untuk mengubah kuota.

Tabel kuota baca/tulis data mencantumkan kolom Project, region, Project write throughput (%), Project write operations (%), Project read operations (%), Project write throughput (GB/min) (watermark/limit), Project write operations (watermark/limit), dan Project read operations (watermark/limit). Klik Adjust Resource Quota di pojok kanan atas untuk mengubah batas kuota.

Kelebihan kuota Project

Menampilkan kelebihan kuota resource Project.

Menampilkan daftar Project, error message, dan count untuk setiap jenis pelanggaran kuota. Jenis umum meliputi report quota exceeded dan Logstore count exceeded. Klik Adjust Resource Quota di pojok kanan atas untuk menyesuaikan kuota resource terkait.

Pemantauan resource

CloudLens untuk SLS menyediakan pemantauan kuota resource dan kuota baca/tulis data, serta pemantauan lanjutan untuk Logstore, machine group, dan penulisan proyek.

  1. Masuk ke Konsol Simple Log Service.

  2. Di bagian Log Application, klik CloudLens for SLS.

  3. Di halaman CloudLens for SLS, di panel navigasi kiri, klik Anomaly Detection untuk mengonfigurasi aturan peringatan pemantauan resource.

Pemantauan kuota

Tabel berikut mencantumkan kategori metrik kuota.

Kategori

Metric

Deskripsi

real-time usage monitoring

basic resource quota usage

  • Memantau apakah jumlah Logstore, machine group, dan konfigurasi Logtail dalam suatu proyek melebihi persentase tertentu dari kuota.

  • Metricstore terkait: internal-monitor-metric

data read/write quota usage

  • Menghitung jumlah kali proyek melebihi kuota traffic tulis dan operasi tulis.

  • Metricstore terkait: internal-monitor-metric

quota overage monitoring

resource quota exceeded count

  • Menghitung berapa kali penggunaan melebihi kuota resource dasar dan kuota baca/tulis data.

  • Logstore terkait: internal-error_log

Pemantauan kuota resource

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project yang menyimpan log error global dan metrik untuk aturan peringatan.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan sesuai kebutuhan Anda.

    Konfigurasikan parameter pada tabel berikut. Gunakan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut, lihat Buat aturan peringatan berbasis log.

    Parameter

    Nilai

    Rule Name

    basic resource quota usage

    Check Frequency

    Fixed Interval, 15 minutes

    Query statistics

    • Type: Metricstore

    • Authorization: Default

    • Metricstore: internal-monitor-metric

    • Time Range: 15 Minutes (Relative)

    • Query:

      Penting

      Secara default, kueri SQL mengembalikan 100 baris. Jika Anda menambahkan limit 1000 di akhir kueri, hingga 1.000 baris akan dikembalikan.

      * | select Project, region, logstore_ratio, machine_group_ratio, logtail_config_ratio from 
      (SELECT A.id as Project , A.region as region, 
      round(COALESCE(SUM(B.count_logstore), 0)/cast(json_extract(A.quota, '$.logstore') as double) * 100, 3)  as logstore_ratio,  cast(json_extract(A.quota, '$.logstore') as double) as quota_logstore, 
      round(COALESCE(SUM(C.count_machine_group), 0)/cast(json_extract(A.quota, '$.machine_group') as double) * 100, 3)  as machine_group_ratio, cast(json_extract(A.quota, '$.machine_group') as double) as quota_machine_group, 
      round(COALESCE(SUM(D.count_logtail_config), 0)/cast(json_extract(A.quota, '$.config') as double) * 100, 3)  as logtail_config_ratio, cast(json_extract(A.quota, '$.config') as double) as quota_logtail_config
      FROM  "resource.sls.cmdb.project" as A
      LEFT JOIN (
        SELECT project, COUNT(*) AS count_logstore
        FROM "resource.sls.cmdb.logstore" as B
        GROUP BY project
      ) AS B ON A.id = B.project 
      LEFT JOIN (
        SELECT project, COUNT(*) AS count_machine_group
        FROM "resource.sls.cmdb.machine_group" as C
        GROUP BY project
      ) AS C ON A.id = C.project
      LEFT JOIN (
        SELECT project, COUNT(*) AS count_logtail_config
        FROM "resource.sls.cmdb.logtail_config" as D
        GROUP BY project
      ) AS D ON A.id = D.project 
      group by  A.id, A.quota, A.region) 
      where quota_logstore is not null and quota_machine_group is not null and quota_logtail_config is not null  and (logstore_ratio > 80 or machine_group_ratio > 80 or logtail_config_ratio > 80) limit 10000

    Group evaluation

    Auto Label

    Trigger Condition

      Catatan
      • Peringatan Critical dipicu jika penggunaan kuota untuk Logstore, machine group, atau konfigurasi Logtail dalam suatu Project melebihi 90%.

      • Peringatan Medium dipicu jika penggunaan kuota untuk Logstore, machine group, atau konfigurasi Logtail dalam suatu Project melebihi 80%.

    • Jika data cocok dengan logstore_ratio > 90 || machine_group_ratio > 90 || logtail_config_ratio > 90, Severity: Critical.

    • Jika data cocok dengan logstore_ratio > 80 || machine_group_ratio > 80 || logtail_config_ratio > 80, Severity: Medium.

    Destination

    Simple Log Service Notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada sesuai kebutuhan Anda, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

    Di bagian Add Annotation, atur title menjadi ${alert_name} alert triggered dan desc menjadi ${alert_name} alert triggered. Nonaktifkan Auto Add Annotation.

  4. Setelah mengonfigurasi parameter, klik OK.

Penggunaan kuota baca/tulis data

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project yang menyimpan log error global dan metrik untuk aturan peringatan.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan.

    Konfigurasikan parameter pada tabel berikut. Gunakan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut, lihat Buat Aturan Pemantauan Peringatan Log.

    Parameter

    Nilai

    Rule Name

    Data read/write quota usage

    Check Frequency

    Fixed interval, 15 minutes

    Query statistics

    • Type: Metricstore

    • Authorization: Default

    • Metricstore: internal-monitor-metric

    • Time Range: 5 minutes (relative)

    • Query:

      Penting

      Secara default, kueri mengembalikan 100 baris. Untuk mengembalikan hingga 1.000 baris, tambahkan limit 1000 di akhir kueri Anda.

      (*)| select Project, region, inflow_ratio, write_cnt_ratio from (SELECT cmdb.id as Project, cmdb.region as region, round(COALESCE(M.name1,0)/round(cast(json_extract(cmdb.quota, '$.inflow_per_min') as double)/1000000000, 3) * 100, 3) as inflow_ratio, round(COALESCE(M.name2,0)/cast(json_extract(cmdb.quota, '$.write_cnt_per_min') as double) * 100, 3) as write_cnt_ratio
       from "resource.sls.cmdb.project" as cmdb  
      LEFT JOIN (
           select project,  round(MAX(name1)/1000000000, 3) as name1, MAX(name2) as name2 from (SELECT __time_nano__ as time, element_at( split_to_map(__labels__, '|', '#$#') , 'project') as project,   sum(CASE WHEN __name__ = 'logstore_origin_inflow_bytes' THEN __value__ ELSE NULL END) AS name1,
        sum(CASE WHEN __name__ = 'logstore_write_count' THEN __value__ ELSE NULL END) AS name2
        FROM "internal-monitor-metric.prom" where __name__ in ('logstore_origin_inflow_bytes','logstore_write_count' ) and regexp_like(element_at( split_to_map(__labels__, '|', '#$#') , 'project') , '.*')  group by project,time )group by project) AS M ON cmdb.id = M.project) where inflow_ratio > 80 or write_cnt_ratio > 80  limit 10000

    Group evaluation

    Auto label

    Trigger Condition

      Catatan
      • Peringatan dengan tingkat keparahan critical dipicu jika penggunaan traffic tulis atau jumlah operasi tulis untuk suatu Project melebihi 90% dari kuota.

      • Peringatan dengan tingkat keparahan medium dipicu jika penggunaan traffic tulis atau jumlah operasi tulis untuk suatu Project melebihi 80% dari kuota.

    • Atur severity menjadi Critical ketika data cocok dengan where inflow_ratio > 90 || write_cnt_ratio > 90.

    • Atur severity menjadi Medium ketika data cocok dengan where inflow_ratio > 80 || write_cnt_ratio > 80.

    Destination

    Simple Log Service Notification

    Alert Policy

    Standard mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

    Di bagian Add annotation, atur title menjadi ${alert_name} alert triggered dan desc menjadi ${alert_name} alert triggered.

  4. Setelah mengonfigurasi parameter, klik OK.

Pemantauan pelanggaran kuota resource

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project yang menyimpan log error global dan metrik untuk aturan peringatan.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan berdasarkan kebutuhan bisnis Anda.

    Konfigurasikan parameter sesuai tabel di bawah. Anda dapat menggunakan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut, lihat Buat aturan peringatan log.

    Parameter

    Nilai

    Rule Name

    Pemantauan kuota sumber daya terlampaui

    Check Frequency

    Interval tetap, 15 menit

    Kueri dan statistik

    • Tipe: Logstore

    • Otorisasi: Default

    • Logstore: internal-error_log

    • Rentang Waktu: 15 menit (Relatif)

    • Pernyataan Kueri:

      Penting

      Secara default, kueri mengembalikan maksimal 100 hasil. Menambahkan limit 1000 pada pernyataan kueri meningkatkan batas maksimum menjadi 1.000.

      ((* and (ErrorCode: ExceedQuota or ErrorCode: QuotaExceed or ErrorCode: ProjectQuotaExceed or ErrorCode:WriteQuotaExceed or ErrorCode: ShardWriteQuotaExceed or ErrorCode: ShardReadQuotaExceed)))| SELECT Project,
      CASE 
      WHEN ErrorMsg like '%Project write quota exceed: inflow%' then 'The Project write traffic quota is exceeded.'
      WHEN ErrorMsg like '%Project write quota exceed: qps%' then 'The Project write operation quota is exceeded.'
      WHEN ErrorMsg like '%dashboard quota exceed%' then 'The dashboard quota is exceeded.'
      WHEN ErrorMsg like '%config count%' then 'The Logtail configuration quota is exceeded.'
      WHEN ErrorMsg like '%machine group count%' then 'The machine group quota is exceeded.'
      WHEN ErrorMsg like '%Alert count %' then 'The alert rule quota is exceeded.'
      WHEN ErrorMsg like '%logstore count %' then 'The Logstore quota is exceeded.'
      WHEN ErrorMsg like '%shard count%' then 'The shard quota is exceeded.'
      WHEN ErrorMsg like '%shard write bytes%' then 'The shard write traffic quota is exceeded.'
      WHEN ErrorMsg like '%shard write quota%' then 'The shard write operation quota is exceeded.'
      WHEN ErrorMsg like '%user can only run%' then 'The concurrent SQL analysis operation quota is exceeded.'
          ELSE ErrorMsg
        END AS ErrorMsg, 
      COUNT(1) AS count GROUP BY Project, ErrorMsg Limit 1000

    Evaluasi kelompok

    Tidak ada pengelompokan

    Trigger Condition

      Catatan
      • Kuota yang dilampaui lebih dari 10 kali memicu alert Critical.

      • Kuota yang dilampaui lebih dari satu kali memicu alert Medium.

    • Untuk data yang cocok dengan count > 10, tingkat keparahannya adalah Critical.

    • Untuk data yang cocok dengan count > 1, tingkat keparahannya adalah Medium.

    Destination

    SLS Notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan tindakan sesuai kebutuhan, atau klik Add untuk membuatnya. Untuk informasi selengkapnya, lihat Kebijakan tindakan.

  4. Setelah mengonfigurasi parameter, klik OK.

Pemantauan lanjutan

Pemantauan lanjutan mencakup metrik berikut:

Kategori

Skenario

Metric

Deskripsi

Basic resource quota

Logstore monitoring

Real-time usage

  • Memeriksa apakah jumlah Logstore dalam suatu proyek melebihi persentase tertentu dari ambang batas.

  • Metricstore terkait: internal-monitor-metric

Quota exceeded

  • Menghitung jumlah kali suatu proyek melebihi kuota Logstore-nya.

  • Logstore terkait: internal-error_log

Machine group monitoring

Real-time usage

  • Memeriksa apakah jumlah machine group dalam suatu proyek melebihi persentase tertentu dari ambang batas.

  • Metricstore terkait: internal-monitor-metric

Quota exceeded

  • Menghitung jumlah kali suatu proyek melebihi kuota machine group-nya.

  • Logstore terkait: internal-error_log

Logtail configuration monitoring

Real-time usage

  • Memeriksa apakah jumlah konfigurasi Logtail dalam suatu proyek melebihi persentase tertentu dari ambang batas.

  • Metricstore terkait: internal-monitor-metric

Quota exceeded

  • Menghitung jumlah kali suatu proyek melebihi kuota konfigurasi Logtail-nya.

  • Logstore terkait: internal-error_log

Data read/write quota

Project write traffic monitoring

Real-time usage

  • Memeriksa apakah traffic tulis suatu proyek melebihi persentase tertentu dari ambang batas.

  • Metricstore terkait: internal-monitor-metric

Quota exceeded

  • Menghitung jumlah kali suatu proyek melebihi kuota traffic tulis-nya.

  • Logstore terkait: internal-error_log

Project write operation monitoring

Real-time usage

  • Memeriksa apakah jumlah operasi tulis untuk suatu proyek melebihi persentase tertentu dari ambang batas.

  • Metricstore terkait: internal-monitor-metric

Quota exceeded

  • Menghitung jumlah kali suatu proyek melebihi kuota operasi tulis-nya.

  • Logstore terkait: internal-error_log

Logstore monitoring

Real-time usage monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project untuk aturan peringatan. Proyek ini harus menyimpan log error global dan metrik Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan berdasarkan kebutuhan bisnis Anda.

    Konfigurasikan parameter seperti dijelaskan dalam tabel berikut. Anda dapat membiarkan parameter lainnya pada nilai default. Untuk informasi lebih lanjut, lihat Buat Aturan Pemantauan Peringatan Log.

    Parameter

    Nilai

    Rule Name

    Logstore usage monitoring

    Check Frequency

    Fixed Interval, 15 minutes

    Query statistics

    • Type: Metricstore

    • Authorization: Default

    • Metricstore: internal-monitor-metric

    • Time range: 15 minutes (Relative)

    • Query:

      Penting

      Secara default, kueri mengembalikan maksimal 100 hasil. Jika Anda menambahkan limit 1000 di akhir kueri, kueri dapat mengembalikan hingga 1.000 hasil.

      * |  select Project, region, round(count_logstore/quota_logstore * 100, 3)  as logstore_ratio from 
      (SELECT A.id as Project , A.region as region, COALESCE(SUM(B.count_logstore), 0)  AS count_logstore , cast(json_extract(A.quota, '$.logstore') as double)  as quota_logstore
      FROM  "resource.sls.cmdb.project" as A
      LEFT JOIN (
        SELECT project, COUNT(*) AS count_logstore
        FROM "resource.sls.cmdb.logstore" as B
        GROUP BY project
      ) AS B ON A.id = B.project 
      group by A.id, A.quota, A.region) where  quota_logstore is not null   order by logstore_ratio desc limit 1000

    Group evaluation

    Auto Label

    Trigger Condition

      Catatan
      • Sistem memicu peringatan Critical jika jumlah Logstore dalam suatu Project melebihi 90% dari kuotanya.

      • Sistem memicu peringatan Medium jika jumlah Logstore dalam suatu Project melebihi 80% dari kuotanya.

    • Jika data cocok dengan ekspresi logstore_ratio > 90, Severity peringatan adalah Critical.

    • Jika data cocok dengan ekspresi logstore_ratio > 80, Severity peringatan adalah Medium.

    Destination

    Simple Log Service Notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Quota exceedance monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project untuk aturan peringatan. Proyek ini harus menyimpan log error global dan metrik Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan berdasarkan kebutuhan bisnis Anda.

    Konfigurasikan parameter seperti dijelaskan dalam tabel berikut. Anda dapat membiarkan parameter lainnya pada nilai default. Untuk informasi lebih lanjut, lihat Buat Aturan Pemantauan Peringatan Log.

    Parameter

    Nilai

    Rule Name

    Logstore quota exceeded

    Check Frequency

    Fixed Interval, 15 minutes

    Query statistics

    • Type: Logstore

    • Authorization: Default

    • Logstore: internal-error_log

    • Time range: 15 minutes (Relative)

    • Query:

      Penting

      Secara default, kueri mengembalikan maksimal 100 hasil. Jika Anda menambahkan limit 1000 di akhir kueri, kueri dapat mengembalikan hingga 1.000 hasil.

      * and (ErrorCode: ExceedQuota or ErrorCode: QuotaExceed or ErrorCode: ProjectQuotaExceed or ErrorCode:WriteQuotaExceed)| SELECT Project, 
      COUNT(1) AS count where ErrorMsg like '%logstore count %' GROUP BY Project ORDER BY count DESC LIMIT 1000

    Group evaluation

    No Grouping

    Trigger Condition

      Catatan
      • Sistem memicu peringatan Critical jika suatu Project melebihi kuota Logstore-nya lebih dari 10 kali.

      • Sistem memicu peringatan Medium jika suatu Project melebihi kuota Logstore-nya lebih dari sekali.

    • Jika data cocok dengan ekspresi count > 10, Severity peringatan adalah Critical.

    • Jika data cocok dengan ekspresi count > 1, Severity peringatan adalah Medium.

    Destination

    Simple Log Service Notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Machine group monitoring

Real-time usage monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project untuk aturan peringatan. Proyek ini harus menyimpan log error global dan metrik pemantauan Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan sesuai kebutuhan.

    Konfigurasikan parameter seperti dijelaskan dalam tabel di bawah. Pertahankan pengaturan default untuk parameter lainnya. Untuk informasi lebih lanjut, lihat Buat aturan peringatan untuk log.

    Parameter

    Nilai

    Rule Name

    Machine group usage

    Check Frequency

    Fixed Interval, 15 Minutes

    Query statistics

    • Type: Metricstore

    • Authorization: Default

    • Metricstore: internal-monitor-metric

    • Time Range: 15 Minutes (Relative)

    • Query:

      Penting

      Secara default, pernyataan SQL dapat mengembalikan hingga 100 baris. Jika Anda menambahkan limit 1000 di akhir pernyataan, pernyataan tersebut dapat mengembalikan hingga 1.000 baris.

      * |  select Project, region, round(count_machine_group/quota_machine_group * 100, 3)  as machine_group_ratio from 
      (SELECT A.id as Project , A.region as region, COALESCE(SUM(B.count_machine_group), 0)  AS count_machine_group , cast(json_extract(A.quota, '$.machine_group') as double)  as quota_machine_group
      FROM  "resource.sls.cmdb.project" as A
      LEFT JOIN (
        SELECT project, COUNT(*) AS count_machine_group
        FROM "resource.sls.cmdb.machine_group" as B
        GROUP BY project
      ) AS B ON A.id = B.project 
      group by A.id, A.quota, A.region) where  quota_machine_group is not null   order by machine_group_ratio desc limit 1000

    Group evaluation

    Auto Label

    Trigger Condition

      Catatan
      • Peringatan Critical dipicu jika jumlah machine group dalam suatu Project melebihi 90% dari kuotanya.

      • Peringatan Medium dipicu jika jumlah machine group dalam suatu Project melebihi 80% dari kuotanya.

    • Jika data cocok dengan machine_group_ratio > 90, Severity: Critical.

    • Jika data cocok dengan machine_group_ratio > 80, Severity: Medium.

    Destination

    SLS Notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Quota exceedance monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project untuk aturan peringatan. Proyek ini harus menyimpan log error global dan metrik pemantauan Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan sesuai kebutuhan.

    Konfigurasikan parameter seperti dijelaskan dalam tabel di bawah. Pertahankan pengaturan default untuk parameter lainnya. Untuk informasi lebih lanjut, lihat Buat aturan peringatan untuk log.

    Parameter

    Nilai

    Rule Name

    Machine group quota exceeded

    Check Frequency

    Fixed Interval, 15 Minutes

    Query statistics

    • Type: Logstore

    • Authorization: Default

    • Logstore: internal-error_log

    • Time Range: 15 Minutes (Relative)

    • Query:

      Penting

      Secara default, pernyataan SQL dapat mengembalikan hingga 100 baris. Jika Anda menambahkan limit 1000 di akhir pernyataan, pernyataan tersebut dapat mengembalikan hingga 1.000 baris.

      * and (ErrorCode: ExceedQuota or ErrorCode: QuotaExceed or ErrorCode: ProjectQuotaExceed or ErrorCode:WriteQuotaExceed)| SELECT Project, 
      COUNT(1) AS count where ErrorMsg like '%machine group count%' GROUP BY Project ORDER BY count DESC LIMIT 1000

    Group evaluation

    No grouping

    Trigger Condition

      Catatan
      • Peringatan Critical dipicu jika lebih dari 10 kesalahan kuota machine group dicatat untuk suatu Project.

      • Peringatan Medium dipicu jika lebih dari satu kesalahan kuota machine group dicatat untuk suatu Project.

    • Jika data cocok dengan count > 10, Severity: Critical.

    • Jika data cocok dengan count > 1, Severity: Medium.

    Destination

    SLS Notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Logtail collection

Usage level monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project untuk aturan peringatan. Proyek ini harus menyimpan log error global dan metrik pemantauan Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan berdasarkan kebutuhan bisnis Anda.

    Konfigurasikan parameter seperti dijelaskan dalam tabel berikut. Anda dapat membiarkan parameter lainnya pada nilai default. Untuk informasi lebih lanjut, lihat Buat aturan pemantauan peringatan log.

    Parameter

    Nilai

    Rule Name

    Logtail collection configuration quota usage

    Check Frequency

    fixed interval, 15 minutes

    Query statistics

    • Type: Metricstore

    • Authorization: Default

    • Metricstore: internal-monitor-metric

    • time range: 15 minutes (relative)

    • query statement:

      Penting

      Secara default, kueri mengembalikan hingga 100 baris. Jika Anda menambahkan limit 1000 di akhir pernyataan kueri, kueri dapat mengembalikan hingga 1.000 baris.

      * |  select Project, region, round(count_logtail_config/quota_logtail_config * 100, 3)  as logtail_config_ratio from 
      (SELECT A.id as Project , A.region as region, COALESCE(SUM(B.count_logtail_config), 0)  AS count_logtail_config , cast(json_extract(A.quota, '$.config') as double)  as quota_logtail_config
      FROM  "resource.sls.cmdb.project" as A
      LEFT JOIN (
        SELECT project, COUNT(*) AS count_logtail_config
        FROM "resource.sls.cmdb.logtail_config" as B
        GROUP BY project
      ) AS B ON A.id = B.project 
      group by A.id, A.quota, A.region) where  quota_logtail_config is not null   order by logtail_config_ratio desc limit 1000

    Group evaluation

    Auto Label

    Trigger Condition

      Catatan
      • Jika jumlah konfigurasi koleksi Logtail dalam suatu Project melebihi 90% dari kuota, peringatan Critical dipicu.

      • Jika jumlah konfigurasi koleksi Logtail dalam suatu Project melebihi 80% dari kuota, peringatan Medium dipicu.

    • Jika data cocok dengan ekspresi logtail_config_ratio > 90, severity: Critical.

    • Jika data cocok dengan ekspresi logtail_config_ratio > 80, severity: Medium.

    Destination

    Simple Log Service Notification

    Alert Policy

    standard mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Quota exceedance monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project untuk aturan peringatan. Proyek ini harus menyimpan log error global dan metrik pemantauan Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan berdasarkan kebutuhan bisnis Anda.

    Konfigurasikan parameter seperti dijelaskan dalam tabel berikut. Anda dapat membiarkan parameter lainnya pada nilai default. Untuk informasi lebih lanjut, lihat Buat aturan pemantauan peringatan log.

    Parameter

    Nilai

    Rule Name

    Logtail collection configuration quota exceeded

    Check Frequency

    fixed interval, 15 minutes

    Query statistics

    • Type: Logstore

    • Authorization: Default

    • Logstore: internal-error_log

    • time range: 15 minutes (relative)

    • query statement:

      Penting

      Secara default, kueri mengembalikan hingga 100 baris. Jika Anda menambahkan limit 1000 di akhir pernyataan kueri, kueri dapat mengembalikan hingga 1.000 baris.

      * and (ErrorCode: ExceedQuota or ErrorCode: QuotaExceed or ErrorCode: ProjectQuotaExceed or ErrorCode:WriteQuotaExceed)| SELECT Project, 
      COUNT(1) AS count where ErrorMsg like '%config count%' GROUP BY Project ORDER BY count DESC LIMIT 1000

    Group evaluation

    No Grouping

    Trigger Condition

      Catatan
      • Melebihi kuota konfigurasi Logtail untuk suatu Project lebih dari 10 kali memicu peringatan Critical.

      • Melebihi kuota konfigurasi Logtail untuk suatu Project lebih dari sekali memicu peringatan Medium.

    • Jika data cocok dengan ekspresi count > 10, severity: Critical.

    • Jika data cocok dengan ekspresi count > 1, severity: Medium.

    Destination

    Simple Log Service Notification

    Alert Policy

    standard mode

    Action Policy

    Pilih kebijakan aksi yang sudah ada, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Project write traffic monitoring

graph TD A[Log on to the SLS console] --> B{Select project}; B --> C[Go to Log Management > Projects and click the project]; C --> D[Choose Dashboard > System Dashboard]; D --> E[On the Write Traffic Monitoring tab, view write traffic];

Real-time usage monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih proyek untuk aturan peringatan. Ini harus merupakan proyek tempat log error global dan metrik Anda disimpan.

  3. Konfigurasikan kondisi pemicu peringatan dan kebijakan peringatan berdasarkan skenario bisnis Anda.

    Konfigurasikan parameter seperti dijelaskan dalam tabel berikut dan gunakan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut, lihat Buat aturan pemantauan peringatan log.

    Parameter

    Nilai

    Rule Name

    project write traffic quota usage

    Check Frequency

    Fixed interval, 15 minutes

    Query statistics

    • Type: Metricstore

    • Authorization: Default

    • Metricstore: internal-monitor-metric

    • Time range: 15 minutes (relative)

    • Query statement:

      Penting

      Secara default, pernyataan kueri mengembalikan hingga 100 baris. Menambahkan 'limit 1000' di akhir pernyataan memungkinkannya mengembalikan hingga 1.000 baris.

      (*)| SELECT Project, region , round(count_inflow/cast(quota_inflow as double) * 100, 3) as inflow_ratio
      FROM
      (SELECT cmdb.id as Project, cmdb.region as region, COALESCE(M.name1,0) as count_inflow, round(cast(json_extract(cmdb.quota, '$.inflow_per_min') as double)/1000000000, 3) as quota_inflow  from "resource.sls.cmdb.project" as cmdb  
      LEFT JOIN (
          select project,  round(MAX(name1)/1000000000, 3) as name1 from (SELECT __time_nano__ as time, element_at( split_to_map(__labels__, '|', '#$#') , 'project') as project,   sum(CASE WHEN __name__ = 'logstore_origin_inflow_bytes' THEN __value__ ELSE NULL END) AS name1
          FROM "internal-monitor-metric.prom" where __name__ ='logstore_origin_inflow_bytes' and regexp_like(element_at( split_to_map(__labels__, '|', '#$#') , 'project') , '.*') group by project,time )group by project) AS M ON cmdb.id = M.project )order by inflow_ratio desc  limit 1000

    Group evaluation

    Auto Label

    Trigger Condition

      Catatan
      • Melebihi 90% dari kuota traffic tulis proyek memicu peringatan Critical.

      • Melebihi 80% dari kuota traffic tulis proyek memicu peringatan Medium.

    • Data yang cocok dengan ekspresi inflow_ratio > 90 memicu peringatan Critical.

    • Data yang cocok dengan ekspresi inflow_ratio > 80 memicu peringatan Medium.

    Destination

    Simple Log Service Notification

    Alert Policy

    Standard mode

    Action Policy

    Pilih kebijakan aksi berdasarkan kebutuhan bisnis Anda, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Quota exceedance monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih proyek untuk aturan peringatan. Ini harus merupakan proyek tempat log error global dan metrik Anda disimpan.

  3. Konfigurasikan kondisi pemicu peringatan dan kebijakan peringatan berdasarkan skenario bisnis Anda.

    Konfigurasikan parameter seperti dijelaskan dalam tabel berikut dan gunakan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut, lihat Buat aturan pemantauan peringatan log.

    Parameter

    Nilai

    Rule Name

    project write traffic quota exceeded

    Check Frequency

    Fixed interval, 15 minutes

    Query statistics

    • Type: Logstore

    • Authorization: Default

    • Logstore: internal-error_log

    • Time range: 15 minutes (relative)

    • Query statement:

      Penting

      Secara default, pernyataan kueri mengembalikan hingga 100 baris. Menambahkan 'limit 1000' di akhir pernyataan memungkinkannya mengembalikan hingga 1.000 baris.

      * and (ErrorCode: ExceedQuota or ErrorCode: QuotaExceed or ErrorCode: ProjectQuotaExceed or ErrorCode:WriteQuotaExceed)| SELECT Project, 
      COUNT(1) AS count where ErrorMsg like '%Project write quota exceed: inflow%' GROUP BY Project ORDER BY count DESC LIMIT 1000

    Group evaluation

    No grouping

    Trigger Condition

      Catatan
      • Melebihi kuota traffic tulis proyek lebih dari 10 kali memicu peringatan Critical.

      • Melebihi kuota traffic tulis proyek lebih dari sekali memicu peringatan Medium.

    • Data yang cocok dengan ekspresi count > 10 memicu peringatan Critical.

    • Data yang cocok dengan ekspresi count > 1 memicu peringatan Medium.

    Destination

    Simple Log Service Notification

    Alert Policy

    Standard mode

    Action Policy

    Pilih kebijakan aksi berdasarkan kebutuhan bisnis Anda, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat Kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Project write monitoring

Real-time usage monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project yang menyimpan log error global dan metrik pemantauan Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan berdasarkan kebutuhan bisnis Anda.

    Atur parameter seperti ditunjukkan dalam tabel berikut. Anda dapat membiarkan parameter lainnya pada nilai default. Untuk informasi lebih lanjut, lihat Buat aturan peringatan log.

    Parameter

    Nilai

    Rule Name

    Project write operation quota usage

    Check Frequency

    Fixed interval, 15 minutes

    Query statistics

    • Type: MetricStore

    • Authorization: Default

    • MetricStore: internal-monitor-metric

    • Time Range: 15 minutes (relative)

    • Query Statement:

      Penting

      Secara default, kueri mengembalikan hingga 100 hasil. Jika Anda menambahkan limit 1000 di akhir kueri, kueri dapat mengembalikan hingga 1.000 hasil.

      (*)| SELECT Project, region,  round(count_write_cnt/cast(quota_write_cnt as double) * 100, 3) as write_cnt_ratio
      FROM
      (SELECT cmdb.id as Project, cmdb.region as region, COALESCE(M.name1,0) as count_write_cnt,
      cast(json_extract(cmdb.quota, '$.write_cnt_per_min') as bigint) as quota_write_cnt from "resource.sls.cmdb.project" as cmdb  
      LEFT JOIN (
          select project,  MAX(name1) as name1 from (SELECT __time_nano__ as time, element_at( split_to_map(__labels__, '|', '#$#') , 'project') as project, 
        sum(CASE WHEN __name__ = 'logstore_write_count' THEN __value__ ELSE NULL END) AS name1
        FROM "internal-monitor-metric.prom" where __name__  = 'logstore_write_count' and regexp_like(element_at( split_to_map(__labels__, '|', '#$#') , 'project') , '.*')  group by project,time )group by project) AS M ON cmdb.id = M.project ) order by write_cnt_ratio desc  limit 1000

    Group evaluation

    Auto Label

    Trigger Condition

      Catatan
      • SLS memicu peringatan Critical jika operasi tulis Project melebihi 90% dari kuotanya.

      • SLS memicu peringatan Medium jika operasi tulis Project melebihi 80% dari kuotanya.

    • Jika data cocok dengan write_cnt_ratio > 90, Severity: Critical.

    • Jika data cocok dengan write_cnt_ratio > 80, Severity: Medium.

    Destination

    SLS notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan aksi sesuai kebutuhan, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat kebijakan aksi.

    Di bagian Add Tag, atur title menjadi ${alert_name} alert triggered dan desc menjadi ${alert_name} alert triggered.

  4. Setelah mengonfigurasi parameter, klik OK.

Quota overage monitoring

  1. Klik Create Alert untuk mengonfigurasi aturan peringatan.

  2. Pilih Project yang menyimpan log error global dan metrik pemantauan Anda.

  3. Konfigurasikan kondisi pemicu dan kebijakan peringatan berdasarkan kebutuhan bisnis Anda.

    Atur parameter seperti ditunjukkan dalam tabel berikut. Anda dapat membiarkan parameter lainnya pada nilai default. Untuk informasi lebih lanjut, lihat Buat aturan peringatan log.

    Parameter

    Nilai

    Rule Name

    Project write operation quota exceeded

    Check Frequency

    Fixed interval, 15 minutes

    Query statistics

    • Type: Logstore

    • Authorization: Default

    • Logstore: internal-error_log

    • Time Range: 15 minutes (relative)

    • Query Statement:

      Penting

      Secara default, kueri mengembalikan hingga 100 hasil. Jika Anda menambahkan limit 1000 di akhir kueri, kueri dapat mengembalikan hingga 1.000 hasil.

      * and (ErrorCode: ExceedQuota or ErrorCode: QuotaExceed or ErrorCode: ProjectQuotaExceed or ErrorCode:WriteQuotaExceed)| SELECT Project, 
      COUNT(1) AS count where ErrorMsg like '%Project write quota exceed: qps%' GROUP BY Project ORDER BY count DESC LIMIT 1000

    Group evaluation

    No Grouping

    Trigger Condition

      Catatan
      • SLS memicu peringatan Critical jika kuota operasi tulis Project dilanggar lebih dari 10 kali.

      • SLS memicu peringatan Medium jika kuota operasi tulis Project dilanggar lebih dari sekali.

    • Jika data cocok dengan count > 10, Severity: Critical.

    • Jika data cocok dengan count > 1, Severity: Medium.

    Destination

    SLS notification

    Alert Policy

    Standard Mode

    Action Policy

    Pilih kebijakan aksi sesuai kebutuhan, atau klik Add untuk membuat yang baru. Untuk informasi lebih lanjut, lihat kebijakan aksi.

  4. Setelah mengonfigurasi parameter, klik OK.

Penyesuaian kuota resource

  1. Masuk ke Konsol Simple Log Service.

  2. Di bagian Projects, klik yang Anda inginkan.

    image

  3. Klik ikon image.png.

  4. Klik Manage di samping Resource Quotas.

  5. Di panel Resource Quotas, sesuaikan kuota untuk resource target dan klik Save.