Log Service的警示功能,實現即時監控Log Service用量。本文為您介紹一些常見費用和用量警示案例。
警示入口
在日誌應用地區的商務分析頁簽下,單擊成本管家。

任選一種入口完成警示配置。
入口1:建立警示規則。
在成本管家頁面,通過單擊左側導覽列警示進入警示中心頁面,單擊建立警示。

入口2:將查詢語句另存新檔警示。
在成本管家頁面,通過單擊左側導覽列的自訂分析進入查詢分析頁面,填入查詢語句並將查詢時間範圍設定為昨天,單擊另存新檔警示。

賬單警示案例
由於賬單資料同步時間為 T+1,在警示語句查詢範圍處您可以選擇時間為昨日。同時受限於較多雲產品為按日出賬,因此您需要在警示檢查頻率處配置為固定時間 1 天。以下為您提供一些常見費用、用量警示範例作為快速設定日誌警示的參考。
昨日總費用警示
建立昨日總費用警示可以用以下查詢語句,選取查詢時間範圍為昨日,警示觸發條件為有資料匹配,並配置運算式為 "cost">警示閾值即可。
* | select
sum(PretaxAmount) as cost
FROM instance_bill單一雲產品昨日總費用警示
建立單一雲產品昨日總費用警示可以用以下查詢語句,其中,需要將 ProductCode 過濾條件替換為需要監控的雲產品 code。選取查詢時間範圍為昨日,警示觸發條件為有資料匹配,並配置運算式為 "cost">警示閾值即可。
* | select
sum(PretaxAmount) as cost
FROM instance_bill
where
ProductCode = '${ProductCode}'昨日雲產品用量警示
建立昨日雲產品用量警示可以用以下查詢語句,其中,需要將 ProductCode 過濾條件替換為需要監控的雲產品 code,BillingItem 過濾條件替換為需要監控的計費項目。這裡以 SLS 儲存量警示為例。選取查詢時間範圍為昨日,警示觸發條件為有資料匹配,並配置運算式為 "Usage">警示閾值即可。
* | select
sum(Usage) as Usage
FROM instance_bill
where
ProductCode = 'sls'
and BillingItem like '%儲存%'昨日雲產品單一執行個體用量警示
建立昨日雲產品用量警示可以用以下查詢語句,其中,需要將 ProductCode 過濾條件替換為需要監控的雲產品 code,BillingItem 過濾條件替換為需要監控的計費項目,InstanceId 過濾條件替換為需要監控的雲產品執行個體資源。這裡以 SLS 單一 project 儲存量警示為例。選取查詢時間範圍為昨日,警示觸發條件為有資料匹配,並配置運算式為 "Usage">警示閾值即可。
* | select
sum(Usage) as Usage
FROM instance_bill
where
ProductCode = 'sls'
and BillingItem like '%儲存%'
and InstanceId like '%project%'費用同比警示
建立單一雲產品費用同比警示可以用以下查詢語句。選取查詢時間範圍為昨日,警示觸發條件為有資料匹配,並配置運算式為 "同比增加">警示閾值即可。
* |
SELECT
diff [1] AS "昨日費用",
diff [2] AS "前日費用",
diff [3] * 100 -100 as "同比增加"
FROM (
SELECT
compare(amount, 86400) as diff
FROM (
SELECT
sum(PretaxAmount) AS amount
FROM instance_bill
)
)