数据源配置-HTTP上报模式

HTTP上报模式常用于非Java应用,或者不想依赖支付宝的openapi SDK,如果采用HTTP的方式上报数据,客户端需要实现加签。

1.指标数据接口

alipay.commerce.data.custommetric.sync 用于上报标准化指标数据.

HTTP请求示例

https://openasyncapi.alipay.com/gateway.do?timestamp=2013-01-01 08:08:08&method=alipay.commerce.data.custommetric.sync&app_id=15404&sign_type=RSA2&sign=ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE&version=1.0&charset=GBK&biz_content=
  {
"namespace":"关键业务指标监控",
      "metric_data":[{
        "metric_name":"request_success",
          "dimensions":[{
            "name":"省",
"value":"江苏"
            }],
"value":"100",
"biz_time":1548226228000
        }]
  }

关键出入参说明
**公共参数说明:

配置参数 示例值解释 获取方式/示例值
URL 支付宝消息网关(固定) https://openasyncapi.alipay.com/gateway.do
APPID APPID即创建应用后生成 获取见创建应用
APP_PRIVATE_KEY 开发者私钥,由开发者自己生成 获取详见配置应用环境
FORMAT 参数返回格式,只支持json json(固定)
CHARSET 编码集,支持GBK/UTF-8 开发者根据实际工程编码配置
ALIPAY_PUBLIC_KEY 支付宝公钥,由支付宝生成 获取详见上面配置应用环境
SIGN_TYPE 商户生成签名字符串所使用的签名算法类型,目前支持RSA2和RSA,推荐使用RSA2 RSA2

请求参数特别说明

参数 参数说明
namespace 命名空间,商户与支付宝进行监控共建场景使用,命令空间需要先在云监控自定义监控页面配置录入。
metric_data 自定义监控指标数据结构,商户与支付宝进行监控共建场景使用,用户按照数据结构自主上传
metric_name 监控共建自定义指标名称
dimensions 监控共建自定义指标维度集合
name 维度类型
value 维度值
value 监控共建自定义指标值
biz_time 监控共建自定义指标数据产生的时间戳

响应JSON示例

{
"alipay_commerce_data_custommetric_sync_response":{
    "code":"10000",
    "msg":"Success"
  }
,"sign":"ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE"
}

2.日志数据接口

alipay.commerce.data.logdata.sync 用于上报日志数据,上报日志数据之后,需要在云监控中配置切分规则(如果用于把数据回流到蚂蚁,则不需要配置切分规则)

HTTP请求示例

https://openasyncapi.alipay.com/gateway.do?timestamp=2013-01-01 08:08:08&method=alipay.commerce.data.logdata.sync&app_id=15434&sign_type=RSA2&sign=ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE&version=1.0&charset=GBK&biz_content=
  {
"namespace":"应用系统监控",
"log":"2019-01-29 17:23:15;java.lang.NullPointerException"
  }

关键出入参说明
**公共参数说明:

配置参数 示例值解释 获取方式/示例值
URL 支付宝消息网关(固定) https://openasyncapi.alipay.com/gateway.do
APPID APPID即创建应用后生成 获取见创建应用
APP_PRIVATE_KEY 开发者私钥,由开发者自己生成 获取详见配置应用环境
FORMAT 参数返回格式,只支持json json(固定)
CHARSET 编码集,支持GBK/UTF-8 开发者根据实际工程编码配置
ALIPAY_PUBLIC_KEY 支付宝公钥,由支付宝生成 获取详见上面配置应用环境
SIGN_TYPE 商户生成签名字符串所使用的签名算法类型,目前支持RSA2和RSA,推荐使用RSA2 RSA2

请求参数特别说明

参数 参数说明
namespace 对应云监控中的监控项名称.
log 具体要上报的日志

响应JSON示例

{
"alipay_commerce_data_logdata_sync_response":{
    "code":"10000",
    "msg":"Success"
  }
,"sign":"ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE"
}
onlineServer