ECS賬單分析案例

更新時間:
Copy as MD

本文向您介紹ECS賬單分析報表的使用、常見ECS費用案例以及配置ECS流量用量警示的操作步驟。

ECS 賬單分析報表使用

開啟成本管家,單擊ECS賬單分析報表,您可以在 ECS 賬單分析中查看 ECS 賬單的總覽資訊。

ECS賬單自助分析報表包含昨日金額本月金額30天執行個體總數平均執行個體消費四個指標卡片,以及一周費用趨勢柱狀圖和對應的明細表格。

ECS 自訂費用分析

您可以在成本管家的自訂分析中自訂查詢分析語句。

樣本1:統計 ECS 執行個體層級費用

以下查詢分析語句用於統計 ECS 執行個體層級的費用,其中region為執行個體的地區,cost為對應執行個體的費用。

* | select
  instanceId, region,
  sum(PretaxAmount) as cost
FROM  instance_bill
where
  productcode = 'ecs'
group by
  instanceId,region

樣本2:查詢單一執行個體每日各計費項目費用情況

以下查詢分析語句用於統計單一執行個體每日各計費項目的費用,請將${instanceId}替換為實際的執行個體ID。

* | select
  date_trunc('day', __time__) as t,
  billingItem,
  sum(PretaxAmount) as cost
FROM  instance_bill
where
  productcode = 'ecs'
  and instanceId = '${instanceId}'
group by
  t,
  billingItem
order by
  t

ECS 執行個體流量用量警示設定

在左側導覽列選擇警示,可以看到成本管家對應 Project 的所有警示資訊。通過配置警示可以自動化監控每日賬單費用或用量情況。如下以單一執行個體昨日流出流量超過閾值進行警示為例。

  1. 在左側導覽列單擊警示,在警示中心頁面單擊新建告警

  2. 在建立警示頁面,配置檢查頻率查詢統計觸發條件。其餘參數,請參考配置說明進行設定。

    配置如下查詢執行個體昨日總費用的查詢分析語句。由於賬單資料同步時間為 T+1,在語句查詢區間您可以選擇時間為昨天。由於 SLS 賬單資料為按日出賬,因此您需要在警示檢查頻率處配置為固定間隔 1 天。 設定觸發條件為有資料匹配, 並將匹配條件設定為流量大於您的警示閾值即可,圖中以警示閾值 10 為例。

    * | select
      instanceId,
      sum(Usage) as "流量"
    FROM  instance_bill
    where
      productcode = 'ecs'
    	and billingItem = '流出流量'
    group by
      instanceId

    查詢統計進階配置中,類型選擇日誌庫日誌庫選擇aliyun_bill獨享SQL選擇關閉,完成查詢語句配置後單擊確認

  3. 配置完警示後,您可以在警示大盤步驟四:查看警示觸發記錄