图片描述

一、使用京东云云监控产品触发一个url调用的总体流程

京东云云监控(Monitoring)是对用户名下的云资源进行监控和报警的服务。通过监控,客户方便了解在京东云上的资源使用情况、性能和运行情况;通过报警,客户可以及时作出反应,保障应用程序的稳定运行。有多种报警方式可选:短信,邮件,报警回调。本指南将详细介绍使用“报警回调”触发一个url调用的流程,使用这种类型的报警可以帮助用户实现自动化的运维策略,例如弹性伸缩、 弹性ip扩容等。设置报警回调的总体流程如下:

1、创建报警联系人,作为下一步设置报警规则中的通知对象。
2、选择一个资源监控项,并设置“报警规则”。
3、实现一个http server服务,响应Post请求,并按照约定实现一个自动化运维的操作。

二、创建报警联系人

1、选择“账户管理”->“联系人管理”,进入联系人管理页面。

clipboard.png

2、点击“新增联系人”,在新增联系人对话框中设置相关参数。

clipboard.png

3、点击“确定”,完成新增联系人的创建。

三、选择一个资源监控项,并设置“报警规则”

本指南的目标是,监控一个初始值为4Mbps的弹性ip资源,每5分钟检测一次平均带宽值,当平均带宽超过75%(3Mbps),并且持续2个周期(5分钟一个周期,2个周期即为10分钟)时,自动将该弹性ip资源调整为8Mbps。

1、选择“云监控”-》“资源监控”-》“公网ip监控”,进入公网ip监控列表。

clipboard.png

2、选择其中一个弹性ip地址,点击操作部分的“报警规则”,并在“报警规则”页面点击“新增报警规则”按钮。

clipboard.png

3、在“设置报警规则”的第一步中,点击“新增报警规则”,按照以下参数设置:
报警规则:网络出速率/5分钟/平均值/>/3000000bps/持续2个周期
报警级别:一般
通知周期:24小时

clipboard.png

4、在“设置报警规则”的第二步中,按照以下参数设置:
选择“全部联系人”列表中的“监控管理员”,点击“>”按钮,移动到“已选联系人”列表。
勾选“URL执行动作”,设置自定义的URL和Post参数。

clipboard.png

 

四、实现一个Http Server服务,响应Post请求,并按照约定实现一个自动化运维的操作

实现一个http server服务,响应Post请求,然后调用京东云提供的OpenAPI/SDK,实现扩展弹性的目标。

注:本指南只用来说明使用京东云监控实现触发一个url调用的过程,http server服务的实现方式不详细说明。


点击“京东云”了解更多云监控信息!

欢迎点击“京东云”了解更多精彩

图片描述

图片描述


京东云开发者
3.4k 声望5.4k 粉丝

京东云开发者(Developer of JD Technology)是京东云旗下为AI、云计算、IoT等相关领域开发者提供技术分享交流的平台。