帮助手册

Ruby Agent - 发行说明

版本 1.9.2

2024 年 9 月 4 日

增强:

  • 新增对 DockerKubernetesOpenShiftAWS IMDSv2 的环境检测支持。

问题修复:

  • 永久修复了合并工作进程数据时报告的错误。
  • 修复了当无法识别表名时,表名会被替换为"-"的问题。

版本 1.9.0

2024 年 3 月 22 日

增强:

  • 支持追踪通过 Sidekiq 框架调度的任务。

版本 1.8.7

2023 年 7 月 5 日

问题修复:

  • 内部问题修复。

版本 1.8.6

2022 年 8 月 30 日

增强:

  • 支持即将上线的日本数据中心。

版本 1.8.4

22-06-2021

安全修复:

  • APM 代理配置文件的读/写权限现仅限于当前运行应用服务器的用户。

版本 1.8.2

22-03-2021

增强:

  • 缩短了代理启动时间。

版本 1.8.1

08-05-2019

问题修复: 

  • 若代理无法写入代理日志文件,将改为写入 STDOUT。
  • 代理初始化期间发生的错误将被限制在代理内部处理,不会传播至应用层。

版本 1.8

08-04-2019

问题修复:

  • 因大量追踪负载导致的性能问题,已通过将每次追踪的方法调用次数限制为 1000 次来解决。

版本 1.7.3

31-12-2018

增强:

  • 新增对 Rainbow 服务器的监控支持

版本 1.7

04-05-2018

增强

  • 代理密码已加密,并完成 GDPR 合规变更
  • 新增对 Unicorn 服务器的监控支持

版本 1.6.1

12-02-2018

问题修复 

  • 当指标数据损坏时,代理原本会丢弃整个性能数据包。现已更新为仅跳过损坏的数据点,并继续处理其余指标。

版本 1.6

31-01-2018

新功能

  • 用户现在可以对应用程序方法进行自定义插桩,以改善性能监控
  • 用户现在可以使用代理 API 追踪异常
  • 修复了上一版本中未能捕获 Action View 指标的问题
  • 数据库指标的错误计数现已被捕获并在"数据库"选项卡中显示

版本 1.5.2

15-09-2017 

新功能

  • 修复了在多工作进程环境下异常计数计算不正确的问题

版本 1.5.1

04-08-2017 

新功能

  • 已调整指标阈值,使其在所有 APM Insight 代理中保持一致
  • 用户现在可以自定义代理轮询间隔

问题修复

  • 修复了在某些数据库查询情况下代理抛出"Cannot modify frozen string"错误的问题

版本 1.5

29-06-2017 

新功能

  • 代理现在可以追踪使用 Sinatra 框架处理的应用请求
  • 代理性能追踪机制已优化,以适应未来新功能
  • 用户现在可以根据文件扩展名将事务排除在监控之外

版本 1.4

17-04-2017

问题修复

  • 修复了多进程环境下响应时间计算出现 nil 异常的问题

版本 1.3

25-01-2017  

新功能

  • 代理现在可以追踪 Web 和数据库事务中的错误
  • 针对错误事务和方法调用,现已捕获异常的堆栈回溯
  • 用户可在 Site24x7 Web 客户端的"异常"选项卡下查看所有异常及其详细信息,如错误消息、错误类型、堆栈追踪、计数等

问题修复

  • 修复了绑定 SQL 值时(当 SQL 混淆禁用时)出现"Undefined"值错误的问题

版本 1.2

19-12-2016 

新功能

  • 此代理版本解决了用户反馈的高内存占用问题。原因是每个应用事件都被捕获了堆栈回溯,导致内存泄漏

版本 1.1.3

15- 11-2016 

增强

  • 修复了用户反馈的事务开始时间不正确的问题
  • 用户现在可以通过环境变量 S247_LICENSE_KEY 和 APM_APPLICATION_NAME 分别提供许可证密钥和应用程序名称

版本  1.1.2

05-08-2016

问题修复

  • 修复了代理向服务器发送错误请求(HTTP 状态码 400)的问题

版本 1.1.1

30-05-2016

增强

  • 用户现在可以在 apminsight.conf 中使用环境变量进行代理配置

问题修复

  • 修复了当代理进入 DELETED 状态后,服务器首次启动失败的问题

版本  1.1

09-10-2014

增强

  • 用户现在可以应用事务合并模式,将同类事务合并处理

问题修复

  • 修复了代理通过代理配置进行 HTTPS 连接失败的问题

版本  1.0

30-05-2013

新功能

  • 代理现在可以追踪 Rails 应用程序中发生的所有 Web 事务和数据库事务

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!