全部产品
阿里云办公

云产品对接

更新时间:2018-06-01 10:14:17

本文阐述了 ARMS 在云产品的对接问题。

ARMS 产品对接总览

ARMS 在阿里云上可以和各产品进行对接,如下图所示。

arms_arch

其中:

  • ECS Log、MQ、Loghub 等产品作为数据源可与 ARMS 无缝对接,详情可查看 ARMS。
  • 其他下游产品,例如 DataV,其对接方式比较特殊,详述如下。

DataV 对接

前提条件:

  • 开通 ARMS
  • 开通 DataV 基础版

接入步骤:

  1. 确定要进行查询的数据

    在 ARMS 控制台的左侧菜单栏中,选择自定义监控 > 数据集管理。选择要查询的数据集,补全相关参数,并单击查询数据按钮。

    验证查询结果。确认无误后,单击“接入 DataV”按钮,并确认生成信息。如下图所示:

    arms_arch1

  2. 在 DataV 中选择 ARMS 数据源进行展示

    在 DataV 中某个具体要展示的数据层,选择 ARMS 数据源。

    如果第一次使用,则需要在界面中创建账号。如下图所示,单击新建账号,将第一步中在 ARMS 上生成的 Ak、Sk 填入,并填写一个方便识别的用户名称。

    arms_datav1

    创建用户以后,将在第一步中 ARMS 生成函数 URL 填入到 DataV 中,单击验证,并根据结果填写字段映射表。

    arms_datav2

    至此,ARMS 接入完成。

常见问题

问:我在 ARMS 中下钻维度采用的是省市区的中文名字,如四川省、上海市。在 API 输出时,API 调用采用下钻详情输出,也输出了所有省市的正确结果。但是如何在 DataV 的热力图中进行展示?

答:DataV 的地图热力图在地区 ID 方面仅支持区域码。如果要在 DataV 中进行展示,需要将省市转换成区域码。可以打开省市地区码映射,将其内容拷贝下来, 在ARMS 中建立一个维度的映射表,并在 ARMS 结果输出时,将结果关联到映射表做转义。详情请参考映射表管理