云监控 --- PutCustomEvent

本文涉及的产品
云监控,每月短信1000条
简介: 调用PutCustomEvent接口上报自定义事件的监控数据。

Step By Step

  1. API参数
  2. 调用API
  3. 查看结果

一.API参数

Content String

事件内容。最低范围:1~50。

EventInfo.N.EventName String

事件名称。最大值范围:1~50。

EventInfo.N.Time String

发生事件的时间。最大范围:1~50。

EventInfo.N.GroupId String

应用分组ID。最大范围:0~50。

默认值:0.0表示上报的事件不属于任何一个应用分组。


二.调用API

<dependencies><dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-cms</artifactId><version>4.23.12</version></dependency><dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactId><version>[4.0.0,5.0.0)</version></dependency></dependencies>
importcom.aliyuncs.DefaultAcsClient;
importcom.aliyuncs.IAcsClient;
importcom.aliyuncs.exceptions.ClientException;
importcom.aliyuncs.exceptions.ServerException;
importcom.aliyuncs.profile.DefaultProfile;
importcom.google.gson.Gson;
importjava.util.*;
importcom.aliyuncs.cms.model.v20190101.*;
publicclassPutCustomEvent {
publicstaticvoidmain(String[] args) {
DefaultProfileprofile=DefaultProfile.getProfile("cn-shanghai", "<accessKeyId>", "<accessSecret>");
IAcsClientclient=newDefaultAcsClient(profile);
PutCustomEventRequestrequest=newPutCustomEventRequest();
request.setRegionId("cn-shanghai");
List<PutCustomEventRequest.EventInfo>eventInfoList=newArrayList<PutCustomEventRequest.EventInfo>();
PutCustomEventRequest.EventInfoeventInfo1=newPutCustomEventRequest.EventInfo();
eventInfo1.setEventName("事件名称");
eventInfo1.setContent("事件内容");
eventInfo1.setTime("事件发生时间");
eventInfo1.setGroupId("应用分组ID,0不属于任何应用分组");
eventInfoList.add(eventInfo1);
request.setEventInfos(eventInfoList);
try {
PutCustomEventResponseresponse=client.getAcsResponse(request);
System.out.println(newGson().toJson(response));
        } catch (ServerExceptione) {
e.printStackTrace();
        } catch (ClientExceptione) {
System.out.println("ErrCode:"+e.getErrCode());
System.out.println("ErrMsg:"+e.getErrMsg());
System.out.println("RequestId:"+e.getRequestId());
        }
    }
}

三.查看结果

云监控 - 事件监控 - 自定义事件

image.png


相关实践学习
基于云监控实现的监控系统
通过阿里云云监控功能给非阿里云主机安装监控插件,从而实现对非阿里云主机的各项指标进行监控和管理,在配置报警规则和报警人的情况下,能对特定的场景做出报警反应通知到报警人的手机上。
目录
相关文章
|
4月前
|
监控
云监控
云监控
58 1
|
数据采集 监控 数据格式
云监控 --- DescribeMetricList 与 DescribeMetricData的区别
查询指定云服务的指定监控项指定时间内的监控数据
286 0
|
存储 消息中间件 Prometheus
基础云监控VS企业云监控
企业云监控是对基础版云监控的增强版本,针对企业客户的各种痛点,提供更丰富的上云监控解决方案
166 1
|
弹性计算 监控 应用服务中间件
云监控之自定义监控
云监控之自定义监控
|
监控 数据库 开发者
云监控-创建日志监控|学习笔记
快速学习云监控-创建日志监控
137 0
云监控-创建日志监控|学习笔记
|
弹性计算 监控 开发者
云监控-创建 Dashboard 监控大盘|学习笔记
快速学习云监控-创建 Dashboard 监控大盘
192 0
云监控-创建 Dashboard 监控大盘|学习笔记
|
弹性计算 监控 开发者
云监控-创建Dashboard监控大盘|学习笔记
快速学习云监控-创建Dashboard监控大盘
228 0
云监控-创建Dashboard监控大盘|学习笔记
|
监控 机器人
云监控 --- 报警回调
公网可访问的URL,用于接收云监控通过POST请求推送的报警信息;云监控除了电话、短信、邮件和钉钉机器人的报警通知方式外,还可以使用报警回调方式,让您更自由、更灵活的处理告警
567 0
云监控 --- 报警回调
|
监控
云监控 --- 自定义监控
自定义监控为您提供了自定义监控项和报警规则的功能,您可以通过上报监控数据接口,将自己关心的业务指标上报至云监控,并在云监控上添加监控图标和设置报警规则,对于故障指标发送报警通知,便于您及时处理故障,保障业务的正常运行。
468 0
云监控 --- 自定义监控
|
监控 网络协议
云监控 -- 站点监控
站点监控是一款定位于互联网网络探测的监控产品,主要用于通过遍布全国的互联网终端节点,发送模拟真实用户访问的探测请求,监控全国各省市运营商网络终端用户到您服务站点的访问情况
531 0
云监控 -- 站点监控