All Products
Search
Document Center

Simple Log Service:Field dalam log evaluasi aturan peringatan

Last Updated:Mar 26, 2026

Setelah Anda membuat aturan peringatan, Simple Log Service secara otomatis membuat LogStore untuk mencatat informasi eksekusi dan notifikasi peringatan. Topik ini menjelaskan field-field dalam log peringatan tersebut.

Field dalam log evaluasi aturan peringatan

Field

Description

Example

AlertDisplayName

Nama tampilan aturan peringatan.

Test alert rule

AlertID

ID unik dari eksekusi aturan peringatan.

0fdd****eb23

AlertName

Nama aturan peringatan. Nama ini unik dalam satu Proyek.

alert-1****5-153472

AlertStatus

Status peringatan. Nilai yang valid:

  • inactive: Peringatan tidak dipicu.

  • firing: Peringatan dipicu.

  • error: Terjadi kesalahan eksekusi.

  • paused: Aturan peringatan dinonaktifkan sementara.

  • pending: Ambang batas pemicu berkelanjutan belum tercapai.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi baru.

inactive

Condition

Ekspresi kondisional.

$0.count > 1

Dashboard

Dasbor yang dikaitkan dengan aturan peringatan.

my-dashboard

FireCount

  • Aturan peringatan versi lama: jumlah kumulatif pemicu sejak notifikasi peringatan terakhir.

  • Aturan peringatan versi baru: jumlah kumulatif pemicu sebelum ambang batas pemicu berkelanjutan tercapai.

1

Fired

Menunjukkan apakah peringatan dipicu. Nilai yang valid: true dan false.

true

LastNotifiedAt

Waktu pengiriman notifikasi peringatan terakhir. Nilainya berupa Stempel waktu UNIX.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi lama.

1642164541

NotifyStatus

Status notifikasi peringatan. Nilai yang valid:

  • Success: menunjukkan bahwa notifikasi peringatan telah dikirim.

  • Failed: menunjukkan bahwa pengiriman notifikasi peringatan gagal.

  • NotNotified: menunjukkan bahwa tidak ada notifikasi peringatan yang dikirim.

  • PartialSuccess: menunjukkan bahwa sebagian notifikasi peringatan berhasil dikirim.

Penting

Jika aturan peringatan merupakan versi baru, field ini menunjukkan apakah hasil evaluasi dikirim ke Sistem manajemen peringatan. Field ini tidak menunjukkan apakah notifikasi peringatan dikirim.

Success

Reason

Alasan mengapa pengiriman notifikasi peringatan gagal atau tidak ada notifikasi yang dikirim.

result type is not bool

Results

Parameter dan hasil kueri. Nilainya bertipe array. Untuk informasi selengkapnya, lihat Subfield dalam field Results.

[
  {
    "EndTime": 1642334900,
    "FireResult": null,
    "LogStore": "test-logstore",
    "Query": "* | select count(1) as count",
    "RawResultCount": 1,
    "RawResults": [
      {
        "__time__": "1642334840",
        "count": "0"
      }
    ],
    "StartTime": 1642334840
  }
]

Status

Status evaluasi aturan peringatan. Nilai yang valid: Success dan Failed.

Success

Subfield dalam field Results

Subfield

Description

Example

Query

Pernyataan kueri.

* | select count(1) as count

Project

Proyek tempat data diambil.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi baru.

my-project

LogStore

LogStore target.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi lama.

my-LogStore

Store

LogStore target.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi baru.

my-LogStore

Region

Wilayah tempat data yang diambil berada.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi baru.

cn-hangzhou

StoreType

Tipe store tujuan tempat data diambil. Nilai yang valid: log dan metric.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi baru.

log

StartTime

Waktu mulai rentang waktu kueri. Nilainya berupa Stempel waktu UNIX.

1685607401

EndTime

Waktu akhir rentang waktu kueri. Nilainya berupa Stempel waktu UNIX.

Penting

Rentang waktu kueri adalah [StartTime, EndTime). Artinya, rentang waktu kueri mencakup waktu mulai dan tidak mencakup waktu akhir.

1685608001

RawResults

Hasil kueri mentah yang diformat dalam bentuk array. Setiap elemen dalam array merupakan sebuah log.

Panjang array bervariasi tergantung pada ukuran konten log. Array dapat berisi hingga 100 log atau memiliki panjang maksimal 2 KB.

[
  {
    "__time__": "1642334840",
    "count": "0"
  }
]

RawResultCount

Jumlah log mentah yang dikembalikan.

1

FireResult

Log yang mencatat pemicu peringatan. Jika tidak ada peringatan yang dipicu, nilai parameternya adalah null.

{
  "__time__": "1642334840",
  "count": "0"
}

Truncated

Menunjukkan apakah hasil kueri mentah dipotong. Nilai yang valid: true dan false.

Catatan

Field ini hanya tersedia dalam log evaluasi aturan peringatan versi baru.

false