在使用Azure 时,除了对资源进行管理之外,也会关心每个月资源所产生的费用,毕竟都是 RMB 烧出来的服务。那对于用户而言,如何时时查看每天甚至每个月的消费记录呢,请阅读下文。
计费管理中心
计费管理中心会列出当前账户下的所有订阅,选择查看哪个订阅的消费记录
在订阅的总览页面已经列出当前订阅的当前月份资费,并且对接下来的资费进行了预测,点击资费分析
在该页面除了列出当前月份的每日消费记录,也在下方列出了不同服务的消费记录,比如azure app service, virtual machine 等等这些,对不同区域上服务做了一个分析,对不同资源组的也做了一个明确的分析记录,如果对系统给出的这些分析感到满意,则可以查看这些,或将图表固定到Portal Dashboard 页面,每次登录Azure Portal 时都能查看这些。但目前我想对这些图表进行自定义,以达到展示预期。
自定义使用
在 Cost by service 中选择要根据哪个来计算,这里选择 Cost by service
在Invoice 中选择Current billing period,这个选项会列出当前计费的月份的每日计费情况,比如我这里当前月份是 11月22日至 12月27日,
在右方的Group by: 中选择根据哪个组,这个条件还是挺重要的,比如我这里要详细查看每个Service 每个月的每日详细计费情况,这里的Service 会涵盖所有当前订阅下的某一个Service, 比如virtual machine就是计算所有当前请阅下的virtual machine.
Granularity: 选择递增(Accumulated)
最后的Column 是该图表以哪种方式展现,列出了区域,线,还有柱状图,图表这些
最后将自定义好的图表固定到Dashborad 即可
现在每次进入Azure Portal 打开 Dashboard 时即能时时观察每个服务的时时计费情况了,一目了然
这个图表很直观的将每个服务的计费情况展现给我,比如我想了解这个月,比如今天是计费的第27天,那么我想了解带宽的使用情况,虽然Azure 的进站流量不要钱,但是出站流量还是要计费的,所以根据这个图表选择带宽部分,可以查看到这个月共消费了1.18 $
如果以上不能满足你现在的需求,可以根据需求来自定义。最后Azure 的资费管理不仅仅可以计算Azure 的消费情况,也可以同步AWS的资费情况,是不是又爽了一把呢!虽然我没有AWS。。。