All Products
Search
Document Center

Simple Log Service:Variabel templat untuk peringatan lama

Last Updated:Sep 12, 2026

Topik ini menjelaskan variabel templat yang didukung oleh peringatan lama dan cara mereferensikannya.

Prinsip Referensi

Saat mengonfigurasi metode notifikasi, Anda dapat mereferensikan variabel templat di bidang Content dan Subject menggunakan sintaksis ${fieldName}. Saat Simple Log Service mengirimkan pemberitahuan peringatan, variabel tersebut digantikan dengan nilai aktualnya. Sebagai contoh, Simple Log Service mengganti ${Project} dengan nama proyek tempat aturan peringatan tersebut berada.
Penting Nama variabel harus sesuai secara eksak. Jika variabel yang direferensikan tidak ada atau tidak valid, nilainya akan ditampilkan sebagai string kosong. Jika nilai variabel yang direferensikan berupa objek, nilainya akan dikonversi menjadi string JSON.

Variabel yang tersedia dan referensinya

VariabelDeskripsiContoh Konfigurasi Isi Pesan dan Subject PeringatanContoh pemberitahuan peringatan
AliuidID Akun Alibaba Cloud tempat proyek tersebut berada.Aturan peringatan dipicu untuk pengguna ${Aliuid}.Aturan peringatan dipicu untuk pengguna 117914634953****.
ProjectProyek tempat aturan peringatan tersebut berada.Aturan peringatan di proyek ${Project} dipicu.Aturan peringatan di proyek my-project dipicu.
AlertIDID peringatan.ID peringatan adalah ${AlertID}.ID peringatan adalah 0fdd88063a611aa114938f9371daeeb6-1671a52****.
AlertNameNama aturan peringatan. Nama ini unik dalam satu proyek.Aturan peringatan ${AlertName} dipicu.Aturan peringatan alert-1542111415-153472 dipicu.
AlertDisplayNameNama tampilan aturan peringatan.Peringatan ${AlertDisplayName} dipicu.Peringatan pemantauan website dipicu.
ConditionEkspresi kondisional yang memicu peringatan. Dalam pemberitahuan peringatan, variabel ini diganti dengan nilai aktualnya dan diapit tanda kurung siku ([]).Ekspresi kondisional adalah ${Condition}.Ekspresi kondisional adalah [5] > 1.
RawConditionEkspresi kondisional asli yang memicu peringatan.Ekspresi kondisional asli adalah ${RawCondition}.Ekspresi kondisional asli adalah count > 1.
DashboardNama dasbor yang terkait dengan peringatan.Dasbor terkait adalah ${Dashboard}.Dasbor terkait adalah mydashboard.
DashboardUrlURL dasbor yang terkait dengan peringatan.URL dasbor terkait adalah ${DashboardUrl}.URL dasbor terkait adalah https://sls.console.alibabacloud.com/next/project/myproject/dashboard/mydashboard.
FireTimeWaktu saat peringatan dipicu.Peringatan dipicu pada ${FireTime}.Peringatan dipicu pada 2021-01-02 15:04:05.
FullResultUrlURL untuk mengkueri riwayat peringatan.Klik ${FullResultUrl} untuk melihat detail peringatan.Klik https://sls.console.alibabacloud.com/next/project/my-project/logsearch/internal-alert-history?endTime=1544083998&queryString=AlertID%3A9155ea1ec10167985519fccede4d5fc7-1678293caad&queryTimeType=99&startTime=1544083968 untuk melihat detail peringatan.
ResultsParameter dan hasil kueri serta analisis. Variabel ini berupa array. Kode berikut memberikan contohnya:
Catatan Results dapat berisi hingga 100 informasi peringatan.
[
  {
    "EndTime": "2021-05-21 18:33:12",
    "EndTimeTs": "1621593192",
    "FireResult": {
      "source": "",
      "time": "1621592292",
      "cnt": "2",
      "status": "403"
    },
    "FireResultAsKv": "[cnt:2,status:403]",
    "LogStore": "nginx-access-log",
    "Query": "status >= 400 | select status, count(*) as cnt group by status",
    "QueryUrl": "",
    "RawResultCount": 2,
    "RawResults": [
      {
        "__source__": "",
        "__time__": "1621592292",
        "cnt": "2",
        "status": "403"
      },
      {
        "__source__": "",
        "__time__": "1621592292",
        "cnt": "1",
        "status": "401"
      }
    ],
    "RawResultsAsKv": "[cnt:2,status:403] \n\n [cnt:1,status:401]",
    "StartTime": "2021-05-21 18:18:12",
    "StartTimeTs": "1621592292",
    "Truncated": false
  }
]

Untuk informasi lebih lanjut, lihat Field log peringatan.

Waktu mulai kueri dan analisis pertama adalah ${Results[0].StartTime}, dan waktu berakhirnya adalah ${Results[0].EndTime}.
Catatan Dalam contoh ini, 0 adalah ID grafik. Untuk informasi lebih lanjut tentang cara mendapatkan ID grafik, lihat Lihat ID grafik.
Waktu mulai kueri dan analisis pertama adalah 2021-05-21 18:18:12, dan waktu berakhirnya adalah 2021-05-21 18:33:12.