开发者社区 问答 正文

业务实时监控服务 ARMS使用常见问题有哪些?

ARMS 报表数据在服务器保存多长时间?

公测数据默认保存时间为半年。

ARMS 支持监控除了日志以外的数据来源吗?

目前 ARMS 仅提供日志作为数据来源,近期我们将推出 API 调用、数据库 Binlog、MQ 等数据来源。

ARMS 业务监控报表数据的延迟有多久?

在日志通道不延迟的情况下,统计计算的延迟在10秒之内。也就是说,假如您在 ARMS 上定制了一个统计日志某字段出现次数的报表,我们将在北京时间12点10分10秒前统计出12点10分0秒前的数据。

除了在 ARMS 控制台内查看报表以外,我可以通过 API 的方式获取到某张报表所对应的数据吗?

可以。

ARMS 会修改或移动我本机上的日志文件吗?

不会,ARMS 使用的 Logtail 客户端,只会按照您的配置对您 ECS 上的文件进行读取操作,不会对其进行任何形式的修改操作。

ARMS 的实时计算引擎 JStorm 能开发给用户直接使用么?

我们目前不支持直接开发 JStorm 给客户直接使用。主要原因也是因为 ARMS 基于 JStorm 做了很多性能和 QoS 的优化。但是不排除未来我们经过优化以后开放 JStorm 接口直接运行。

ARMS 的列示存储能直接暴露给用户直接使用么?

不能。目前我们仅支持 Open API 的方式取数据。主要原因也是因为我们的存储方式是经过特定优化。

展开
收起
猫饭先生 2017-10-31 10:47:02 2269 分享 版权
阿里云 AI 助理回答

ARMS(Application Real-Time Monitoring Service)即应用实时监控服务,关于您的问题,这里有一份详细的解答:

  1. ARMS报表数据保存时间:公测期间的数据默认保存时间为半年。这意味着您可以回顾和分析过去六个月内的监控数据。

  2. ARMS数据来源支持:目前,ARMS主要支持日志作为数据采集的来源。不过,根据您的描述,阿里云有计划扩展数据接入能力,未来可能包括API调用、数据库Binlog、消息队列(MQ)等更多数据来源,以满足不同场景下的监控需求。

  3. 业务监控报表数据延迟:在理想情况下,即日志传输通道无延迟时,ARMS的统计计算延迟可以控制在10秒之内。这意味着您几乎可以实时查看到最新的监控统计数据。

  4. 通过API获取报表数据:是的,ARMS提供了Open API接口,允许用户编程方式获取报表数据,这样您可以将监控数据集成到自己的系统或进行二次开发。

  5. 对日志文件的影响:ARMS采用的Logtail客户端仅读取ECS或其他服务器上的日志文件,不会对其进行任何修改或移动操作,确保了数据源的完整性和安全性。

  6. JStorm实时计算引擎的可访问性:当前,JStorm作为ARMS内部使用的实时计算引擎,并不直接开放给用户进行自定义开发。阿里云针对JStorm进行了性能和QoS优化,以更好地服务于ARMS的监控需求。未来是否开放此功能有待官方进一步通知。

  7. 列式存储的直接使用:ARMS的列示存储设计用于优化大规模数据分析查询效率,但目前并不直接暴露给用户直接操作。用户可以通过ARMS提供的Open API来提取和利用这些存储的数据,而无需直接与底层存储交互。

综上所述,ARMS提供了一套全面的应用监控解决方案,同时也在不断进化以适应更广泛的数据接入和处理需求。如果您有特定的功能需求或技术疑问,建议查阅阿里云官方文档或联系客服获取最新信息和支持。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答