欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MaxCompute按量计费计算任务消费监控告警 mapreducesql 

程序员文章站 2022-04-16 21:06:00
...
MaxCompute 按量计费资源为弹性伸缩资源,对于计算任务,按任务需求提供所需资源,对资源使用无限制,同时MaxCompute按量计费的账单为天账单,即当天消费需要第二天才出账,因此,有必要对计算任务的消费进行监控以免超预期消费而不可知。

本文将介绍如何通过云监控配置MaxCompute按量计费计算任务消费监控告警。

背景知识:

*   云监控统计计算消费主要为标准SQL和MapReduce计算任务消费(纯资源使用消费):
   
    ```
    单SQL费用统计公式:扫描量(GB)️ ️* 复杂度️ * 单价
    单MapReduce费用统计公式:计算时️ ️* 单价
    ```
   
    ![](data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==)![](data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== "点击并拖拽以移动")
   
*   计算消费按Project为单位,统计日、月累计消费。

更多监控指标说明请参考文档 [管理->监控报警](https://help.aliyun.com/document_detail/122375.html)

监控需求: 
MaxCompute按量计费每个Project SQL、MR日消费达到0.01¥(为了演示效果配置很低的阈值),则通过短信、钉钉、邮件发送告警通知。

配置步骤:

*   云监控中配置"报警联系人":进入[云监控控制台->报警服务->报警联系人](https://cloudmonitor.console.aliyun.com/?spm=5176.7946483.1324518..76bf7938FjrW8Y&aly_as=bdn5OQv_#/contact/list/)进行报警联系人新增、编辑。 
    需要短信、邮件、钉钉通知配置如:

![image](https://yqfile.alicdn.com/66b2a04e9b924da8a9c3e8692404c932a9df0393.png)

配置报警联系组 
![image](https://yqfile.alicdn.com/24b04bd5bff4908f187656a2c1fc06968735177e.png)

*   云监控中配置"报警规则":进入[云监控->报警服务->报警规则](https://cloudmonitor.console.aliyun.com/?spm=5176.7946483.1324518..76bf7938FjrW8Y&aly_as=bdn5OQv_#/alarmservice/product=&searchValue=&searchType=&searchProduct=),新增**阈值报警**规则: 
    ![image](https://yqfile.alicdn.com/8b49bf283f95f648f594b15bf07f374e697721c5.png)

接收到钉钉机器人和邮件告警如下:

![image](https://yqfile.alicdn.com/364528c9a9479bc34d35a0bd9612eb09909f6fce.png)

![image](https://yqfile.alicdn.com/868038342c74a783f5042c50bd471edaaf50da75.png)

 

 

[原文链接](https://yq.aliyun.com/articles/728096?utm_content=g_1000090961)

本文为云栖社区原创内容,未经允许不得转载。
相关标签: mapreduce sql