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:
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 |
| 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:
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. |
|
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 | 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. |
|
RawResultCount | Jumlah log mentah yang dikembalikan. | 1 |
FireResult |
Log yang mencatat pemicu peringatan. Jika tidak ada peringatan yang dipicu, nilai parameternya adalah null. |
|
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 |