本文向您介绍OSS自主分析报表的使用、常见OSS费用分析案例以及配置OSS费用告警的操作步骤。
OSS 自助分析报表使用
成本管家提供OSS账单自助分析和OSS 费用走势与成本构成两张统计报表。单击OSS账单自助分析报表,查看OSS费用使用情况、存储量以及流量的使用情况。
单击OSS 费用走势与成本构成,在报表中,我们提供了近一个月的费用情况及费用预测、近半年的消费情况与费用预测。在成本构成中,我们对地域化、成本大类、存储类型的费用情况进行了统计,方便您快速查看成本构成情况。
OSS 自定义费用分析
您可以在成本管家的自定义分析中自定义查询分析语句。
示例1:统计 OSS 实例级别费用
以下查询分析语句用于统计 OSS 实例级别的费用,其中region
为Bucket地域,type
为实例存储类型。
* | select
instanceId,
split_part(InstanceID, ';', 1) as region,
split_part(InstanceID, ';', 2) as type,
sum(PretaxAmount) as cost
FROM instance_bill
where
productcode = 'oss'
group by
split_part(InstanceID, ';', 1),
split_part(InstanceID, ';', 2),
instanceId
示例2:查询OSS资源实例每日各计费项费用情况
在OSS账单中,InstanceID
格式为region;type
(例如cn-hangzhou;Standard
),表示地域与存储类型组合的最小计费单元。以下查询分析语句用于统计OSS资源实例每日各计费项的费用,请将${instanceId}
替换为实际的ID。
* | select
date_trunc('day', __time__) as t,
billingItem,
sum(PretaxAmount) as cost
FROM instance_bill
where
productcode = 'oss'
and instanceId = '${instanceId}'
group by
t,
billingItem
order by
t
OSS 实例费用告警设置
在左侧导航栏选择告警,可以看到成本管家对应 Project 的所有告警信息。以下以单一实例总费用超过阈值进行告警为例。
在左侧导航栏单击告警,在告警中心页面单击新建告警。
在新建告警页面,参考下图配置检查频率、查询统计和触发条件。其余参数,请参考配置说明进行设置。
配置如下查询实例昨日总费用的查询分析语句。由于账单数据同步时间为 T+1,在语句查询区间您可以选择时间为昨天。由于 SLS 账单数据为按日出账,因此您需要在告警检查频率处配置为固定间隔 1 天。 设置触发条件为有数据匹配, 并将匹配条件设置为 cost 大于您的告警阈值即可,图中以告警阈值 10 为例。
* | select instanceId, sum(PretaxAmount) as cost FROM instance_bill where productcode = 'oss' group by instanceId
配置完告警后,您可以在告警大盘查看告警触发记录。
该文章对您有帮助吗?