本文主要介绍了ARMS应用监控Java Agent和PHP Agent的版本更新历史。

Java Agent版本

版本 发布时间 发布说明
2.7.1.1 2020年08月14日
  • 支持NoSQL监控。
  • 支持微服务标签路由。
  • 支持N+1调用压缩。
  • 修复金融云网络连接问题,优化内存占用。
2.7.1 2020年07月16日
  • 支持新版本Jedis插件,解决拓扑图Redis集群不识别问题。
2.7.0 2020年05月20日
  • 支持微服务子产品功能。
2.6.2 2020年05月20日
  • 支持业务监控。
2.6.1.2 2020年03月19日
  • 支持微服务鉴权。
  • 支持微服务优雅下线
2.6.1.1 2020年03月16日
  • 支持SpringCloud Gateway及Spring Webflux等组件。
2.6.1 2020年02月14日
  • 支持获取微服务元数据等相关功能。
2.6.0.2 2020年01月02日
  • 支持新版异常分析。
  • 修复Thrift插件问题。
2.6.0 2019年12月17日
  • 支持异步调用链。
  • Dubbo/HSFProvider调用参数将被记录。
  • 修复现有插件若干问题。
2.5.9.5 2019年11月28日
  • 支持jfinal-undertow插件。
  • 若干错误修复,包括获取不到Dubbo线程剖析数据等问题。
2.5.9.3 2019年11月25日
  • 支持ARMS和链路追踪产品打通。
  • 若干错误修复和性能优化。
2.5.9 2019年09月06日
  • 修复FastJson拒绝服务漏洞。
  • 修改获取网卡IP逻辑。
2.5.8 2019年08月02日
  • 支持二元状态报警功能,即针对仅具有是和否、有和无这两种状态的指标设置报警规则。
  • 支持国产达梦数据库插件。
2.5.7.2 2019年07月30日
  • 支持JVM Metaspace指标。
  • 支持自定义要忽略的HTTP状态码。默认情况下,大于400的状态码会计入错误数,您可以自定义大于400但不计入的HTTP状态码。[相关文档]
2.5.7 2019年07月11日

升级依赖的有安全漏洞的FastJson版本。

2.5.6.1 2019年06月28日
  • 支持Dubbo/MariaDB插件。
  • 自定义配置支持获取SQL绑定值:捕获PrepareStatement参数绑定的变量值,无需重启应用即可生效。[相关文档]
  • 优化内存和修复若干错误。
  • 去除Log4j日志依赖,避免冲突。
2.5.6 2019年06月07日
  • 支持分位数统计功能。
  • 优化功能和修复若干错误。
2.5.5 2019年06月03日
  • 支持HSF-HTTP调用。
  • 优化功能和修复若干错误。
2.5.3 2019年03月15日
  • 支持应用运行过程中的线程指标上报。
  • 支持Spring-Data-Redis插件。
  • 支持Druid数据库连接池插件。
2.5.2 2019年02月21日
  • 增加文件句柄数采集。
  • 支持GC时间及次数瞬时值上报。
  • 支持自定义配置请求入参最大长度。[相关文档]
2.5.1 2019年01月14日
  • 支持调用链压缩。[相关文档]
  • 支持不通过控制台创建应用监控任务的方式。
  • 优化功能和修复若干错误。
2.5.0 2018年12月28日
  • 支持一键接入,无需重启应用。
  • 完善主机监控,支持Windows系统。
  • 支持Spring-webflux。
  • 优化功能和修复若干错误。
2.4.6 2018年10月26日
  • 支持GRPC、THRIFT、XMemcached插件。
  • 支持接口调用拓扑展示。
  • 支持覆盖前后端的拓扑展示。
2.4.5 2018年09月17日
  • 支持Lettuce插件(JRE 1.8+)。
  • 支持MongoDB插件。
  • 采集异常详细信息。
2.4.4 2018年08月06日
  • 支持应用线程剖析数据上报。
  • 支持Memcached缓存。
  • 支持自定义配置异常过滤。[相关文档]
2.4.3.1 2018年06月29日
  • 支持WebLogic服务器。
  • 支持Undertow服务器。
  • 优化Agent内存占用。
  • 优化Agent启动加载时间。
  • 解决JVM监控/主机监控指标可能无法上报问题。
2.4.3 2018年05月18日
  • 支持采集消息队列RocketMQ监控指标。
  • 支持监控方法自定义。
  • 解决限流场景下频繁输出日志的问题。
  • 支持自定义配置本地方法堆栈最大长度。[相关文档]
  • 优化采样功能,不对异常调用链进行采样。
2.4.2 2018年04月19日
  • 支持自定义配置信息读取。
  • 支持通过SDK方式实时获取链路信息。
  • 支持线程、GC次数/耗时等JVM指标采集。
  • 支持HSF方法级调用监控。
  • 支持主机监控(CPU/物理内存/网络/磁盘)等指标采集。
  • 解决Tomcat环境下通过./shutdown.sh停止进程时可能卡住的问题。
2.4.1 2018年03月24日
  • 支持JVM监控,如堆内存、非堆内存等指标上报。
  • 支持PlayFrameWork 1.4.4版本。
  • 支持自定义配置采样率、Agent开关、日志级别、阈值参数等。[相关文档]
2.4.0 2018年02月14日
  • 支持PostgreSQL数据库。
  • 支持阿里云各地域的ECS与ARMS服务器进行内网通讯。
  • 支持ARMS应用监控正式商用。

PHP Agent版本

版本 发布时间 发布说明
2.0.3 2019年08月19日
  • 支持Predis插件。
  • 修复Curl插件错误。
2.0.2 2019年07月31日
  • 修复高并发情况下网络模块发送问题。
  • 重新设计发送及重连逻辑。
  • 减少内存占用。
  • 修复若干错误。
2.0.1 2019年07月23日
  • Arms-agent进程作为守护进程。
  • 支持Redis、MongoDB插件。
  • 修复若干错误。
2.0.0 2019年07月05日
  • 采用全新网络模型,稳定性大幅提高。
  • 优化异常信息显示。
  • 优化内存占用。
  • 修复若干错误。
1.1.0 2019年04月30日
  • 支持GCC 4.4.7环境。
  • 增加TCP连接心跳。
  • 修复主机监控错误。
  • 支持以php -m命令显示ARMS版本。
  • DNS解析Collector域名。
  • 优化功能和修复若干错误。
注意 建议尽快将1.x.x版本Agent升级至2.x.x。
1.0.1 2019年03月15日
  • 支持Laravel框架5.x。
  • 支持PDO插件。
  • 去除多余日志。
  • 修复若干错误。
注意 建议尽快将1.x.x版本Agent升级至2.x.x。