全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
业务实时监控服务 ARMS

SDK 数据源概述

更新时间:2017-11-09 17:55:17

ARMS 集成了 阿里云日志服务的 Logstash SDK,您可以通过程序 SDK 集成直接推送数据到 ARMS。

接入 SDK 数据源主要分为两个步骤:

  • ARMS 页面配置 SDK 数据源;
  • 通过 SDK 写入数据到配置好的数据源。

配置 SDK 数据源

  1. 在 ARMS 控制台左侧菜单栏选择日志源管理 > SDK 数据源,单击右上角授权当前 Region

    sdkpush-ds-entry

    ARMS 会为您创建一个 AK/SK。通过这对 AK/SK 可以向 ARMS 中推送数据,请妥善保管。注意此 AK/SK 非阿里云 AK/SK。

    sdkpush-ds-auth

  2. 单击获取 AK/SK

    sdkpush-ds-create-aksk

  3. 创建 Logstash SDK 数据源,单击确定

    sdkpush-ds-create

完成以上配置以后,在创建监控任务步骤1-数据源配置的时候,选择 Logstash SDK 数据源。

sdkpush-ds-use

通过 SDK 写入数据到配置好的数据源

通过 ARMS SDK 您可以将数据写入到 ARMS 配置的数据源。目前支持 Java、Python。由于 ARMS 采用了日志服务的 API,因此具体使用请参考日志服务SDK的使用文档。除了在填写 endpoint,project, logstore,AK,SK 方法不同以外,其他方法类似。

  • AK,SK,LogStore, Project:参见上文。
  • endpoint: 见下表。

ARMS 支持 endpoint 列表:

区域 endpoint
北京 cn-beijing.log.aliyuncs.com
青岛 cn-qingdao.log.aliyuncs.com
上海 cn-shanghai.log.aliyuncs.com
杭州 cn-hangzhou.log.aliyuncs.com
深圳 cn-shenzhen.log.aliyuncs.com
本文导读目录