ARMS 集成了 阿里云 日志服务的 Logstash SDK,可以让用户通过程序SDK集成直接推送数据到 ARMS。
接入 SDK 数据源主要分为两个步骤:
ARMS 页面配置 SDK 数据源;
通过 SDK 写入数据到配置好的数据源。
配置 SDK 数据源
在 ARMS 控制台左侧菜单栏选择日志源管理 > SDK 数据源,单击右上角授权当前 Region。
sdkpush-ds-entry
ARMS 会为用户创建一个 AK/SK,用户可以通过这对 AK/SK 向 ARMS 中推送数据,请妥善保管。注意此 AK/SK 非阿里云 AK/SK。
sdkpush-ds-auth
单击获取 AK/SK。
sdkpush-ds-create-aksk
创建 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
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
ARMS(Application Real-Time Monitoring Service)是阿里云提供的一款应用性能管理与监控服务,它帮助用户实时监控和诊断应用的性能问题。通过集成阿里云日志服务(Log Service)的Logstash SDK,ARMS让用户能够更加灵活地通过编程方式直接推送数据到ARMS进行分析和监控。
配置参数:
cn-beijing.log.aliyuncs.com
。参考文档:实际编写代码时,可以参考日志服务的官方SDK使用文档,只需注意在初始化客户端时使用ARMS提供的endpoint、AK/SK等信息。
通过上述步骤,你可以实现将应用程序的日志或其他监控数据自动推送到ARMS,进而利用ARMS的功能进行实时监控、异常检测和性能优化。