通过阿里云CLI上报自定义事件监控数据

本文以阿里云账号创建全新的RAM用户,再由该RAM用户使用AccessKey凭证通过阿里云CLI上报自定义事件监控数据为例,为您介绍通过阿里云CLI上报自定义事件监控数据的具体操作流程。

步骤一:创建RAM用户并授权云监控管理权限

阿里云账号创建一个RAM用户后,为该RAM用户创建AccessKey,并授权云监控的管理权限(AliyunCloudMonitorFullAccess)。

  1. 阿里云账号登录RAM控制台

  2. 创建RAM用户。

    具体操作,请参见创建RAM用户

  3. 为RAM用户创建AccessKey。

    具体操作,请参见创建AccessKey

    重要

    保存AccessKey信息,配置阿里云CLI时需要AccessKey凭证。

  4. 为RAM用户授权云监控的管理权限(AliyunCloudMonitorFullAccess)。

    具体操作,请参见为RAM用户授权

步骤二:安装并配置阿里云CLI

本文以在Windows操作系统安装并配置阿里云CLI为例。

  1. 安装阿里云CLI。

    具体操作,请参见在Windows上安装阿里云CLI

  2. 配置阿里云CLI。

    具体操作,请参见配置AccessKey凭证

    重要

    AccessKey ID和AccessKey Secret为步骤1.3中创建的AccessKey信息。

步骤三:上报自定义事件监控数据

  1. 上报自定义事件监控数据。

    示例如下:

    aliyun cms PutCustomEvent --EventInfo.1.EventName ErrorEvent  --EventInfo.1.Content helloworld
    说明

    关于PutCustomEvent接口中更多请求参数的设置方法,请参见PutCustomEven

    返回状态码200,说明上报自定义事件监控数据成功。

    {
            "Code": "200",
            "Message": "success",
            "RequestId": "50958CD5-C81A-5747-9154-4AFC430E3541"
    }

    返回的错误码及其说明如下表所示。

    错误码

    说明

    400

    客户端请求中的语法错误。

    403

    校验失败、限速或没有授权。

    500

    服务器内部错误。

  2. 通过云监控控制台查看上报的自定义事件监控数据。

    具体操作,请参见查看自定义事件