帮助手册

.NET Agent 发行说明

.NET agent 版本 7.2.1

2026 年 5 月 14 日

问题修复

  • DotNetAgent.dll 中移除了不必要的 proto-buf.dll 依赖,以防止 IOC 容器类型发现期间出现 FileNotFoundException 问题。[.NET]
  • 修复了由共享所有权处理引起的 instrumentation 竞争条件。
  • 解决了 tracker 创建中的竞争条件,该问题可能导致某些异步 tracker 报告 Int.max 响应时间。
  • 修复了通过 AutoProfiler 环境变量配置代理时的 Exporter-Host 配置处理问题。

.NET agent 版本 7.2.0

2026 年 4 月 2 日

功能增强

  • 引入了 Data Writer 队列机制来管理与导出器的通信,防止临时端口耗尽。
  • 实现了轻量级字节池机制用于流分配,减少数据传输到导出器期间的内存占用。
  • 为自定义 instrumentation 启用了基于 ReJIT 的动态 instrumentation,允许从服务端完全添加/移除方法。
  • 增强了 agent instrumentation 的 ReJIT 支持,以在发生可恢复的 instrumentation 错误时(例如 InvalidProgramException 或 VerificationException)启用动态回滚(uninstrumentation)。请注意,AccessViolation 或 SEHException 等原生级别的错误不受支持。
  • 在 Trace Details 选项卡中添加了对查看 MongoDB 查询和 Database 选项卡详情的支持。[.NET Core]

问题修复

  • 修复了 Data Exporter 通信期间的 agent 日志级别规则执行问题。
  • 使用 Codex 解决了 profiler 中的内存泄漏问题。

.NET agent 版本 7.1.2

2026 年 2 月 13 日

功能增强

  • 更新了 Linux 安装脚本以支持 S247DataExporter
  • run-dotnetapm.shset-shell-env.sh 中引入了两个新的配置脚本,以简化和标准化 Linux 独立服务器上的安装流程。

.NET agent 版本 7.1.1

2026 年 2 月 5 日

功能增强

  • 在 IIS 集成改进中,将 IIS 应用程序信息添加到了 arh/connect
  • arh/connect 中添加了服务器监视器密钥、进程唯一标识符(UID)和规则名称,这些信息来自 Auto Profiler

问题修复:

  • 通过在删除 agent 服务后添加虚拟服务,解决了 Azure VM 扩展部署问题。

.NET agent 版本 7.1.0

2025 年 12 月 19 日

功能增强

  • 添加了 Serilog 异常跟踪支持。
  • 引入了对 .NET Core 应用程序的 MongoDB 支持。
  • 更新了 RUM 自动注入变更。
  • 将 agent 源码迁移至 Visual Studio 2022。
  • 为 .NET 6 及以上版本的 profiler 添加了 Razor Page 指标。
  • 引入了 agent 日志保留功能,默认保留期为七天;超过该期限的日志文件将被自动删除。
  • 为 Windows 上的 Azure App Service 添加了 S247DataExporter 支持。

.NET agent 版本 7.0.2

2025 年 10 月 24 日

问题修复

  • 在保留之前的分布式追踪流以向后兼容的同时,新增了对 W3C 推荐的 Trace Context 流的支持。
  • 更新了 agent,使其优先读取环境变量而非 apminsight.conf 文件中的导出器配置(特别针对 Kubernetes 中使用的 DockerHub agent)。
  • 修复了 .NET Framework Agent 在使用直连方式(而非导出器)时的 trace 生成流程。

.NET agent 版本 7.0.1

2025 年 10 月 3 日

问题修复

  • 通过在服务进程路径中添加双引号,修复了启动导出器服务时的问题。

.NET agent 版本 7.0.0

2025 年 10 月 1 日

功能增强

  • 与数据导出器集成,用于发送指标数据。
  • 通过数据导出器启用了自动更新,不再直接使用静态 URL。
  • 由于导出器现已处理指标传输,移除了 Agent 服务。
  • 通过确保 SQL 查询在发送到导出器之前不再在请求线程中解析,提升了性能。

问题修复

  • 修复了 Azure App Service 扩展健康监视器的问题。

.NET agent 版本 6.9.2

2025 年 4 月 25 日

问题修复

  • 修改了 ARH/Connect 命中流,对 agent 服务中的每个应用程序并行执行,消除了之前在 services.msc 中出现的启动延迟,并确保更快速的非阻塞初始化。[.NET 和 .NET Core]
  • 添加了验证逻辑,当类名包含 System. 或 Microsoft. 时,从自定义 instrumentation 中排除该方法。[.NET 和 .NET Core]

.NET agent 版本 6.9.1

2025 年 3 月 31 日

问题修复

  • 将 4xx 事务标记为错误事务。[.NET Core]
  • 更新了从环境变量读取 App 名称的优先级。[.NET 和 .NET Core]
  • 修复了在 Kubernetes 环境中读取环境变量的问题。[.NET Core]

.NET agent 版本 6.9.0

2025 年 3 月 12 日

功能增强

  • 使用 GZIP 压缩优化了 ARH 请求的有效载荷传输。
  • 通过 NuGet 提供支持 Linux 和 Windows 的 .NET Core agent 的 Docker 支持。
  • 添加了无漏洞的导出器,用于安全数据集成。
  • 改进了许可证密钥加密逻辑以增强安全性。
  • 启用了将响应头作为 HTTP 参数捕获的功能,以改善监控和分析。
  • 添加了在 .NET Core 监控中跳过静态文件事务的配置。

问题修复

  • 修复了内存泄漏问题并实施了性能优化。
  • 解决了在同一应用程序池中托管多个站点时的日志记录问题。
  • 修复了从 IDBCommand 继承时 SQL tracker 重复的问题。

.NET agent 版本 6.8.0

2024 年 11 月 29 日

功能增强

  • 支持使用单个 agent MSI 同时监控 .NET 和 .NET Core 应用程序。 [.NET 和 .NET Core]
  • 支持通过 Windows 服务发送数据。[.NET Core]
  • 支持从监控中排除特定 HTTP 状态码事务。[.NET 和 .NET Core]
  • 支持 HDFC 数据中心。[.NET 和 .NET Core]
  • 通过 Windows 服务配置增强了编辑配置工具。[.NET Core]
  • AWS 和 Azure 中的自动扩展支持已使用新的检测 URL 进行更新。云检测超时已调整为 2000 ms。[.NET 和 .NET Core]
  • 改进了 Windows 服务 instrumentation。[.NET]
  • 支持许可证密钥加密。[.NET 和 .NET Core]

.NET agent 版本 6.7.2

2024 年 11 月 7 日

问题修复

  • 已解决在 .NET 和 .NET Core agent 的 DLL 文件中添加签名时出现的问题。

.NET agent 版本 6.7.1

2024 年 10 月 10 日

问题修复

  • 由于导出器服务被标记为易受 Golang exe 漏洞影响,已从 MSI 中临时移除。[.NET]

.NET agent 版本 6.7.0

2024 年 9 月 17 日

功能增强

  • 支持批量安装[.NET]
  • 支持数据湖功能。[.NET 和 .NET Core]
  • 支持在 Azure App Service 扩展中将主机类型配置为 AZURE 以实现自动扩展。[.NET 和 .NET Core]

问题修复

  • 解决了在禁用应用过滤器的情况下安装 .NET Core agent 时,App Name 环境变量未被添加到机器级环境变量的问题。[.NET Core]
  • 修复了每次机器重启后托盘图标重复出现的问题。[.NET]
  • 解决了后台服务数据采集的问题。[.NET 和 .NET Core]
  • 解决了自动升级期间下载新 agent 时代理未被使用的问题。[.NET]

.NET agent 版本 6.6.0

2024 年 7 月 2 日

问题修复

  • 已修复 Azure 和 AWS 组件 instrumentation 的问题。[.NET 和 .NET Core]

.NET agent 版本 6.5.2

2024 年 6 月 12 日

问题修复

  • 在特定线程的异步方法完成时解耦 AsyncLocal 变量(修复后台服务应用中的内存泄漏)。[.NET 和 .NET Core]

.NET agent 版本 6.5.1

2024 年 5 月 22 日

功能增强

  • 支持 .NET 8。[.NET Core]
  • 支持为 EBS 扩展安装禁用 AppFilter。[.NET Core]
  • 基于大小为自定义参数采集添加了限制。[.NET 和 .NET Core]

问题修复

  • 已修复 AspNetCoreWebHostBuilderFactory 与 finish tracker 参数不匹配的问题。[.NET Core]

.NET agent 版本 6.5.0

2024 年 4 月 23 日

功能特性/增强

  • 支持异步事务[.NET 和 .NET Core]
  • 支持使用 Regex 解析合并查询。[.NET 和 .NET Core]
  • 支持从命令行获取 AppPoolId 作为备选方案。[.NET Core]
  • 在 profiler 中将 getenv() 函数替换为 Windows API 调用以获取环境变量。[.NET 和 .NET Core]

.NET agent 版本 6.4.3

2024 年 3 月 1 日

安全问题修复

  • APM agent 安装和配置目录现在仅对当前用户和管理员具有读/写权限,防止其他用户修改文件。[.NET]

.NET agent 版本 6.4.2

2024 年 1 月 4 日

功能增强

  • 提供了忽略云环境检测的选项(如有需要)。[.NET 和 .NET Core]
  • 更改了 NuGet 加载器包 API 中的版权年份。[.NET Core]

问题修复

  • 已解决读取表单参数值时出现的问题。[.NET 和 .NET Core]
  • 已解决在自包含应用程序中加载 agent 时出现的问题。[.NET Core]

.NET agent 版本 6.4.0

2023 年 10 月 26 日

功能增强

  • 支持将 APM 监视器从一个账户迁移到另一个账户。[.NET]
  • 为 SA、CA 和英国新增了数据中心。[.NET 和 .NET Core]
  • 提高了安装、升级和卸载速度。[.NET]

问题修复

  • 已修复手动升级期间出现的找不到服务配置文件错误。[.NET]
  • 已解决 Windows 启动时添加的托盘图标在 Windows 重启后持续存在的问题。[.NET]
  • 已修复按 Windows 服务名称过滤时出现的问题。[.NET Core]

.NET agent 版本 6.3.0

2023 年 9 月 25 日

功能增强

  • 添加了 agent 托盘图标以显示所有 agent 相关工具的快捷方式。[.NET]
  • 已移除安装 agent MSI 时的 .NET Framework 版本检查。[.NET]
  • Windows 服务过滤器添加了单独的基于 XML 的配置文件。[.NET Core]
  • 在 Azure App Services 中支持 .NET 7.0。[.NET Core]

问题修复

  • 已修复健康监视器工具中当 w3wp 进程空闲时显示"加载 profiler 失败"警告消息的问题。[.NET]
  • 已解决 Azure App Service 扩展诊断门户中出现竞争 profiler 警告消息的问题。[.NET 和 .NET Core]
  • 已解决在 AWS EC2 实例中启用了 Use Instance Metadata Service Version 2 时 AWS 令牌检测的问题。[.NET 和 .NET Core]
  • 已修复 Azure App Service 自动扩展实例仅向最新生成实例发送数据的问题。[.NET 和 .NET Core]

.NET agent 版本 6.2.0

2023 年 7 月 5 日

功能增强

  • 支持跟踪 API 事务的响应体。[.NET Core]
  • 支持使用通用数据库命令跟踪 SQL 调用。[.NET]

.NET agent 版本 6.1.0

2023 年 6 月 19 日

功能增强

  • 支持 .NET 7.0 应用程序。[.NET Core]
  • 支持通过 .NET 中的 WebClient 提供程序进行的外部调用。[.NET]
  • 支持在外部 HTTP 请求中包含响应码并在 trace 中显示。[.NET]
  • 当请求头中存在 synthetic 密钥时捕获 trace。[.NET 和 .NET Core]
  • 支持基于 .NET Framework 构建的 .NET Core 应用程序。[.NET Core]
    Note

    在 NuGet 包中为 net461netstandard2.0 创建了单独的 agent DLL。

问题修复

  • 已解决在路由不同时使用采样因子捕获请求时出现的问题。[.NET Core]

.NET agent 版本 6.0.2

 2023 年 3 月 21 日

安全问题修复

  • 在 .NET 和 .NET Core agent 日志中对许可证密钥进行加密。

.NET agent 版本 6.0.1

 2023 年 3 月 2 日

功能增强

  • 支持在 agent MSI 安装期间通过命令行指定 APM 应用程序名称。 [.NET]

.NET agent 版本 6.0.0

2023 年 2 月 6 日

功能增强

  • 支持在 Azure App Services 中从环境变量读取主机名和网站名称。[.NET 和 .NET Core]
  • 支持 MVC 路由数据跟踪和事务名称自定义。[.NET Core]
  • 在 .NET agent 中,应用程序状态与监视器状态同步。[.NET]

问题修复

  • 已解决获取失败外部组件 trace 时出现的问题。[.NET 和 .NET Core]
  • 现在可以启用或禁用将后台 SQL 调用作为单独请求进行跟踪的支持。[.NET 和 .NET Core]

.NET agent 版本 5.9.2

2022 年 12 月 8 日

功能增强

  • 支持在应用程序启动期间立即更新配置。[.NET]
  • 对于自动扩展,主机类型 AZURE VM 已更改为 AZURE。[.NET 和 .NET Core]

.NET agent 版本 5.9.1

2022 年 12 月 5 日

功能增强

  1. 支持在 ASPX 中跟踪 web 方法。[.NET] 
    Note

    包含 web 方法的 URL 将被包含在事务名称中。


.NET agent 版本 5.9.0

2022 年 11 月 30 日

功能增强

  • .NET Core 2.x 及更高版本的 .NET Core 启动 instrumentation。 [.NET Core]
  • 支持捕获实例的 IP 地址列表。 [.NET 和 .NET Core]
  • 支持通过 HTTP Client 进行外部调用跟踪。 [.NET]
  • 将 RUM trace ID 与 APM 事务集成。 [.NET 和 .NET Core]

.NET agent 版本 5.8.0

2022 年 9 月 30 日

功能增强

  • 支持捕获 IIS 中事务的请求等待时间。[.NET]
  • 支持 RabbitMQ。[.NET Core]
  • 已设置 agent 自定义日志目录路径的权限。[.NET]
  • Agent 自定义日志已包含在健康监视器诊断 zip 中。[.NET]

问题修复

  • 已解决使用 APM agent 克隆服务器后以新实例名称创建监视器时出现的问题。[.NET 和 .NET Core]
  • 独立应用过滤器配置即使在 agent 升级期间未进行配置也会设置 COR_PROFILER,此问题已解决。[.NET]

.NET agent 版本 5.7.1

2022 年 9 月 6 日

功能增强

  • 支持 .NET 6.0 应用程序。[.NET Core]
  • 重新设计以跟踪所有 4xx 及更高错误。[.NET Core]
  • 支持 Redis。[.NET Core]

问题修复

  • 修复了在 Serilog 提供程序中获取完整堆栈跟踪时出现的问题。 [.NET 和 .NET Core]

.NET agent 版本 5.7.0

2022 年 8 月 17 日

功能增强

  • HTTP Client 支持跟踪远程调用。[.NET]
  • 改进了 .NET Core 启动 instrumentation。[.NET Core]
  • 支持跟踪在后台任务中运行的 SQL 调用。[.NET 和 .NET Core]
  • 通过配置文件为 profiler 添加了应用过滤器选项启用/禁用功能。[.NET Core]

问题修复

  • 已解决采集 SQL 参数时出现的问题(当用户清除其应用程序中的 SQL 参数时,APM agent 无法采集 SQL 参数)。[.NET 和 .NET Core]
  • 已解决在 classic 模式下运行 WCF 应用程序时 IIS 计数不匹配的问题。[.NET]
  • 已解决编辑配置工具中事务合并模式未被清除的问题。 [.NET]

.NET agent 版本 5.6.1

31-05-2022

功能增强

支持 Windows Docker 容器[.NET 和 .NET Core]

问题修复

已修复 Profiler 检测托管在 IIS 上的 .NET Core 应用程序时出现的问题。


.NET agent 版本 5.6.0

14-04-2022

功能增强

问题修复

  • 已修复在 agent tracker 工厂中打印多余日志的问题。[.NET 和 .NET Core]
  • 在 PreSendRequestHeaders 事件中发生异常时出现的错误跟踪问题已修复。[.NET]
  • 已修复 agent 服务重启期间出现的问题。应用程序池回收现在只会在服务成功启动后发生。[.NET]

.NET agent 版本 5.5.1

08-02-2022

功能增强

针对托管在云环境中的 .NET 和 .NET Core 应用程序支持服务器集成


.NET agent 版本 5.5.0

28-01-2022

功能增强

问题修复
  • ‌将请求响应时间从 long 类型转换为 int 类型以在采集端同步。
  • ‌SQL 参数采集(当值位于引号中时)。
  • ‌在 agent 诊断中读取进程环境变量。 [.NET Core]

.NET agent 版本 5.4.0

30-09-2021

功能增强

问题修复
  • 修复了 .NET 应用程序中自定义 instrumentation 配置工具在命名空间不可用时出现的问题。
  • 修复了 profiler 中读取配置文件时的编码问题。
  • 修复了 .NET Core 应用程序中自定义 instrumentation 的问题。

.NET agent 版本 5.3.1

25-08-2021

问题修复

问题:在 agent 数据采集期间 IP 无法解析时,外部调用中的主机名或 IP 地址未能被采集。

修复:如果 IP 无法解析,则在不包含 IP 的情况下发送主机详情。


.NET agent 版本 5.3

02-08-2021

功能增强

性能优化——已优化 agent 对应用程序 CPU 的负载。了解更多。 


.NET agent 版本 5.2 

21-07-2021

功能增强

数据库名称现在显示在 Traces 下。


.NET agent 版本 5.1

18-06-2021

安全修复

APM agent 配置文件的读/写权限仅针对当前用户和管理员开放。  


.NET Core agent 版本 4.8

24-03-2021

功能增强:


.NET agent 版本 5.0

24-03-2021

功能增强:

  • 支持监控 MongoDb、Azure Service Bus 和 Elasticsearch 调用。
  • 校验和验证用于验证已下载 agent 的完整性。

.NET agent 版本 4.9

15-02-2020

功能增强:

问题修复:

  • 之前仅在响应时间增加时才采集异常 trace,此问题已修复,现在不论响应时间如何都会采集异常 trace

.Net agent 版本 4.8.1

13-10-2020

问题修复:

  • 跟踪文本中包含双引号的异常消息时出现的问题——已修复。
  • 在命令行参数中重置 IIS 变量时出现的问题——已修复。
  • 健康监视器与少数数据中心的通信问题——已解决。

.NET Core 版本 4.7.0

14-07-2020

功能增强:

  1. 支持自包含应用程序。
  2. 支持监控 .NET Core 3.1 应用程序。
  3. 可通过 Loader API Nuget 包加载 agent。
  4. 可通过 Nuget 包添加 agent。
  5. 支持跟踪 App 参数
  6. 支持跟踪自定义参数
  7. 支持跟踪 HTTP Headers。
  8. 增强的 agent 诊断工具,用于排查 agent 特定问题。

.Net 版本 4.8

10-06-2020

功能增强:

  1. 改进了健康监视器工具以采集诊断数据。
  2. 内部异常堆栈跟踪现与异常堆栈跟踪一并捕获。
  3. 在 agent 配置工具中增强了独立应用程序配置。

问题修复:

  1. Profiler 在控制台中打印标准输出的问题——已修复。
  2. 外部服务调用隐藏配置设置后会恢复默认值(external.servercall.enabled=true)的问题——已修复。
  3. 实例级别的响应码指标未被捕获——已修复。

.NET Core 版本 4.6

27-02-2020

功能增强:


.NET 版本 4.7

27-02-2020

功能增强:


.NET Core 版本 4.5

19-12-2019

功能增强:

  • 支持分布式追踪
  • 支持跟踪异步调用
  • 支持跟踪远程调用中的 HTTP client 组件

.NET Core 版本 4.4

05-12-2019

功能增强:

  • 支持自定义 instrumentation
  • 支持 Azure Function Apps
  • 可通过 Agent API 重命名事务
  • 可通过 Agent API 跟踪异常

版本 4.6

01-10-2019

功能增强:

  • 可在 Web API 应用程序中跟踪错误和异常。
  • 事务名称可以自定义。 

版本 4.5.1

05-08-2019

问题修复:

  • 如果 agent 自动升级无法自动运行,用户可以从 静态下载链接下载最新的 .NET agent 版本。 

版本 4.5.0

25-07-2019

问题修复:

  • .NET 桌面应用程序和 Windows 服务应用程序被视为独立的应用程序类型。 
  • Windows 服务现在无需在服务配置文件中进行任何手动更新即可自动监控。 

版本 4.4.0

22-07-2019

功能增强:

问题修复:
  • 已修复事务 trace 中方法调用计数不匹配的问题
  • 已修复自定义 instrumentation 管理器工具中的包加载问题

版本 4.3

17-05-2019

功能增强 [.NET]

  • 现在可以接收对 PostgreSQL 提供程序 4.0.6 版本的监控支持
  • 现在可以跟踪通过 Application Insights Logger 捕获的异常

 问题修复: 

  • 从 APM Insight .NET agent 映射 IIS 服务器时无需重新安装服务器。

05-03-2019

功能增强 [.NET Core]:

  • Agent 可以自动检测托管在 IIS 服务器上的 .NET Core 应用程序。
  • Agent 可以根据框架描述检测应用程序类型。
  • 支持监控以自包含部署方式托管的 .NET Core 应用程序。
  • 支持监控 .NET Core 版本 2.2.0

版本 4.2.0

31-12-2018

产品代码:{CC9910B6-5C66-416E-8B73-051D709E0361}

功能特性:

  • [.NET Core] - 支持监控基于 .NET Core 2.0 及以上版本构建的应用程序。

功能增强:

  • 数据处理方法已从单线程增强为多线程,以实现更快速的数据采集和处理。 

问题修复:

  • 在后台事务中 DB 查询被视为独立事务的问题——已修复。 

版本 4.1.0

19-09-2018

产品代码: {86224476-5728-4E42-8170-CC303CA0F9FC}

功能增强:

  • 所有 web 事务现在都显示完整的请求 URL
  • 添加了对 Microsoft SQL Server CE 的监控支持
  • CMS Dot Net Nuke 的来源 URL 被捕获为相应的 web 事务

支持 Azure Web 应用程序

02-08-2018

使用 APM Insight .NET agent 监控使用 .NET framework 开发的 Azure Web 应用程序——此支持自 APM Insight .NET agent 版本 4.0 起可用


版本 4.0

10-06-2018

产品代码:{2116CAED-91B5-43DE-A368-90D3BFE7364A}

新功能

  • 根据最新的 TLS 合规要求终止对 .NET 2.0 的支持。从此以后,使用 .NET4.0 版本构建的 .NET 应用程序可以使用 .NET agent 版本 4.0 进行监控

版本 3.9.1

01-06-2018

产品代码:{AB25BCBA-B6EC-4A4B-BCDC-8F0FB1FCE486}

新功能

  • App 参数支持:使用 App 参数监控操作或变量的大小和频率。

问题修复:

  • 修复了由于 profiler 中 JIT 优化和内联配置导致 site core 应用程序崩溃的问题。 
  • 在某些情况下后台发生的 DB 调用被忽略——已修复。 

版本 3.9.0

04-05-2018

产品代码:{2E2A1A5D-E89F-4573-9492-A95F65B9A426}

功能增强

  • 代理密码已加密并实施了 GDPR 变更

版本 3.8.0

17-04-2018

产品代码:{9BEC458C-2E56-46BA-87DA-6A775DE5199F}

新功能

  • 支持托管独立应用程序——监控使用 .NET 开发的 Windows 应用程序的性能。还可以使用 APM Insight .NET agent 监控使用 .NET 开发的控制台应用程序的性能。
  • 使用 APM Insight .NET agent 监控使用 .NET 开发的 Windows 服务的性能

功能增强

  • 对于 web 服务,用户定义的服务方法可以在 Traces 下查看
  • 可以跟踪 MSMQ 调用
  • 未 instrumented 代码块的执行时间显示在 Traces 中

问题修复

  • 已从 Traces 中移除冗余的 web 服务 URL

版本 3.7.0

31-01-2018

产品代码:{75463350-71AE-495C-95B5-F1274B77BD95} 

新功能

  • 批量安装工具——同时在同一 AD 中的多台服务器上部署 .NET agent

功能增强

  • 性能改进——通过将数据处理移到单独线程来减少对用户请求线程的负载
  • 智能采样——根据 CPU 使用率调整采样因子 
  • 支持 ELMAH 和 NSpring 日志提供程序

版本 3.6.1

28-12-2017

产品代码:{B3A902AC-7BCD-4A16-90C9-D9744EBA51CC}

问题修复

  • 停止了 agent 向采集器发送未监控或已删除应用程序的通信

版本 3.6.0

15-11-2017

产品代码:{D2D4E4DC-FB3D-44A7-9117-BA54893AFAA9} 

功能增强

  • 在 API 调用事务中添加方法类型前缀(POST/GET)
  • 当因许可证超出/过期导致监视器添加失败时,重试创建监视器(持续 15 天) 

问题修复 

  • 修复了服务器重启期间 profiler 被注销的问题
  • 添加了基于异常类型忽略异常的配置

版本 3.5.0 

26-10-2017

产品代码:{C6649F9B-60C5-41E7-8ADD-8BE467D735BB}

新功能

  • ASP.NET Core 支持——beta-1.0.0

问题修复

  • 应用过滤器问题修复——针对 web 应用程序和 Windows 应用程序分别处理

版本 3.4.0 

18-08-2017

产品代码:{2F2DC000-4671-4C72-BC9B-DF6BF30181D5}

功能增强

  • 失败组件跟踪

版本 3.3.1

04-08-2017

产品代码:{663A8B41-7613-45B9-B6FC-783CFDDB89B9}

功能增强

  • Serilog 支持
  • 增加了每分钟采集的指标数量

问题修复

  • 修复了在峰值负载期间线程分析导致 CPU 使用率 100% 的问题

版本 3.3.0 

16-05-2017

产品代码:{EBD3BD54-4AC5-4FEE-956D-F140FD95877E} 

功能增强

  • 线程分析支持
  • 安装结束时启动自定义 instrumentation 管理器工具
  • 在自定义 instrumentation 管理器中添加程序集方法的"全选"选项
  • 添加了循环计数以避免基于查询操作对 SQL 相关方法重复记录 trace 条目
  • 移除了 POCO 组件
  • 启动调试级别的配置 

问题修复

  • 修复了自动更新计划任务日期格式问题

版本 3.2.0 

17-04-2017

产品代码:{7A9B71D4-54A0-43A5-ABCE-59B2457541ED}  

功能增强

  • 配置显示循环计数、递归计数和最小 tracker 持续时间

版本 3.1.0 

30-03-2017

产品代码:{6B4B5FCC-4B93-41BC-919B-54F529A29F5E} 

功能增强

  • 检测云环境的主机名
  • 配置 UI 中的性能增强
  • profiler 配置中的参数计数

问题修复

  • 修复了 instrument 特定 Web API 调用时应用程序崩溃的问题
  • 特定版本驱动程序中跟踪 SQL select 查询失败的问题 
  • 安装后重置 IIS 时的管理员模式问题

版本 3.0.0 

11-01-2017 

产品代码:{C93E8469-C581-408C-9BA7-D6A974BEF09D}

新功能

  • Enterprise Library 数据库提供程序支持
  • 框架方法 instrumentation 已移至基于 JSON 的配置文件。 
  • 在方法级别启用/禁用分析
  • 使用 agent API 的自定义参数支持

功能增强

  • 健康监视器:针对许可证密钥为空和 IIS 状态的故障排除消息
  • 修复已知问题的选项,例如 profiler 未加载或许可证超出

问题修复

  • 修复了 profiler 崩溃的问题 

版本 2.9.0 

14-12-2016  

产品代码:{C93E8469-C581-408C-9BA7-D6A974BEF09D}

功能增强

  • 自定义 instrumentation 工具和 API 管理器工具增强
  • 在 traces 中为重复方法添加了递归方法计数和循环计数
  • 在 traces 中添加了总计数和 SQL 计数
  • 调试模式配置增强
  • Agent 性能改进

问题修复

  • SQL 异常期间的 tracker 创建
  • 来自服务端的配置更新

版本 2.8.0 

 28-09-2016

产品代码:{92A26362-D927-4FF9-893B-3908B3AB6879}

功能增强

  • 处理来自服务端的新响应码

问题修复

  • 修复了 32 位进程中 profiler 崩溃的问题
  • 修复了 agent 不发送数据的问题

版本 2.7.1

06-09-2016

产品代码:{2B501CE0-7782-4F1F-8EC4-8D1D74314D17}

问题修复

  • 修复了安装程序崩溃的问题 

版本 2.7.0  

18-08-2016

产品代码:{25C7C656-38F0-4B48-91B2-EB2127CDB7D6} 

功能增强

  • 配置已从 agent 端移至服务端

版本 2.6.4 

05-08-2016

产品代码:{B53700AE-ECFC-4E1B-81FB-72079F5FC460}

功能增强

  • 检测 AWS 和 Azure 主机以处理自动扩展

问题修复

  • 修复了 profiler 无法检测服务状态的问题
  • 修复了 agent 在没有许可证密钥的情况下发送请求的问题

版本 2.6.3

20-05-2016 

产品代码:{60496F37-F7F7-4A27-A2F3-9B59EA234D22}

功能增强

  • 当 agent 服务未运行时禁用 profiler

问题修复

  • 修复了跟踪 WCF 调用时 profiler 崩溃的问题

版本 2.6.2

30-05-2016 

产品代码:{E2866978-EE88-40FD-BB29-4DAB2DB1726C}

功能增强

  • 支持 OLEDB 组件
  • 在 Traces 中显示 Web 服务调用的用户定义方法名称
  • 丢弃重复 traces 并只保留最耗时的 trace
  • 用户定义线程名称

问题修复

  • 修复了服务器重启时 agent 发送数据失败的问题
  • 组件时间计算已更改为排除子组件的时间 

版本 2.6.1

09-05-2016 

产品代码:{7E3C72CF-A47E-4CDF-A2DB-3D52E27BA3EB}

问题修复

  • 修复了使用 Ninject 时应用程序崩溃的问题

版本 2.6.0

28-04-2016    

产品代码:{13C01D73-B54C-4B64-8D48-A1AB12847C0F}

新功能

  • 捕获 Http 错误码

功能增强

  • 在 MVC 应用程序的 traces 中显示用户定义的方法名称
  • Profiler 日志记录性能改进
  • 从 profiler 和安装程序中移除 MFC 依赖
  • 服务端配置更新改进
  • traces 中 SQL 异常消息包含 SQL 查询详情。
  • 数据库操作中最近 5 条 traces

问题修复

  • 单个事务的 CPU 时间计算

版本 2.5.3

11-04-2016 

产品代码:{7826B07D-A9FA-49C7-8026-E567834B6918}

功能增强

  • 默认启用多监视器支持。监视器创建将在应用程序级别而非主机级别进行 

版本 2.5.2

产品代码:{673A2BFC-D4D9-4DDD-BB36-399639BC2DE8} 

功能增强

  • Trace 增强——添加了捕获/忽略 traces 的优先级
  • 捕获 traces 的标准除响应时间外还将基于 SQL/外部组件计数

问题修复

  • 在应用程序级别捕获后台服务的跟踪组件 

版本 2.5.1

02/2016

产品代码:{B56C126A-330C-41DE-9A29-792E0A7EACAD}

功能增强

  • 如可用,在健康监视器中包含服务器日志
  • 默认组件名称设置为"OTHERS"
  • 添加了 trace 的最小 tracker 阈值
  • Profiler 内存改进
  • traces 中的外部调用 URL

问题修复

  • 安装程序将在安装期间自动提升为管理员模式
  • ASP.NET 5 中分析 GetResponse 方法时出现的问题

版本 2.5.0

01/2016

产品代码:{A38E6B07-E223-49CE-98FB-5C1DBE706F66}

新功能

  • IIS 监控集成。可从 APM Insight 添加 IIS 监视器,反之亦然
  • Azure 组件支持

功能增强

  • 可以在不重启 agent 服务的情况下修改 App 过滤器
  • 健康监视器工具 UI 增强
  • Windows 服务重启将只回收应用程序池而非重置 IIS

版本 2.4.3

10/2015

产品代码:{E8D83616-5548-48E9-B62A-D8162B5C113A}

功能增强

  • API Manager 默认包含在安装程序中

问题修复

  • 修复了使用 HttpRecordError 时 CLR 运行时异常的问题
  • 修复了 SQL 异常未在错误序列中显示的问题 

版本 2.4.2

10/2015

产品代码:{25CFAC6F-4124-4136-8A29-72CC1399A28E} 

功能增强

  • 支持 AWS 服务 

问题修复

  • 修复了处理异常期间跟踪方法结束时出现的问题

版本 2.4.1

09/2015

产品代码:{50B28A53-C4B4-48F3-AA17-4380BB13F337}  

问题修复

  • 修复了 agent v2.3 中自动升级失败的问题

版本 2.4

09/2015

产品代码:{CFD7A3C5-D08C-40BA-8105-F3D3FE486BC1} 

新功能

  • 跟踪 NLog、log4net 和 Enterprise Library 等流行日志框架中记录的异常

功能增强

  • 错误事务跟踪改进
  • 用于跟踪错误的 Agent API

版本 2.3

08/2015

功能增强

  • 将 x64 和 x86 agent 合并为一个通用安装程序

问题修复

  • 修复了跟踪 MySQL 导致最新版本 MySQL 驱动程序出现异常的问题

版本 2.2

07/2015 

新功能

  • 添加了外部调用支持。
  • Agent API 中的自定义组件支持 
  • Agent API 中针对错误的堆栈跟踪支持
  • SQL 和 Agent API 的已处理异常

功能增强

  • 组件数据采集增强
  • 添加了带计数的跟踪异常类型 

版本 2.1.2 

07/2015

新功能

  • 跟踪 POST 方法的 Http 参数

功能增强

  • 添加了启用调试模式的配置

问题修复

  • agent 通信中的数组长度问题
  • 健康监视器始终以管理员模式启动

版本 2.1.1 

Mar/2015

问题修复

  • 修复了 Windows Server 2003 GAC 程序集更新问题
  • 修复了自动更新期间下载 MSI 失败的问题

版本 2.1

Mar/2015

新功能

  • 支持每周计划或一次性计划的自动更新
  • API Manager 支持(需要 .NET 4.0)

功能增强

  • 在 agent 安装时覆盖竞争的 profiler
  • 使用 protobuf 序列化进行内存优化
  • 健康监视器选项用于修复 profiler 加载问题

问题修复

  • 修复了 Windows Server 2003 通过系统路径注册 profiler DLL 时 profiler 加载问题

版本 2.0

12/2014

新功能

  • 支持使用安装程序升级 agent。安装程序现在在保留配置的同时替换旧版本的 agent
  • API Manager 工具

功能增强

  • 移除了命名应用程序时对 web.config 的依赖

版本 1.9

11/2014

问题修复

  • 修复了 SSL v3(poodle 漏洞)问题

版本 1.8.4

10/2015

功能增强

  • 代理凭据现在在 agent 配置文件中加密

版本 1.8.3

 07/2015

新功能

  • 支持 OLEDB

功能增强

  • 处理 agent 与采集器通信中的异常以及重试机制改进

问题修复

  • 健康监视器:修复了检测 Site24x7 服务器连接性时的 bug

版本 1.8.2 

06/2015 

新功能

  • 健康监视器 
  • 与 .NET 4.0 框架兼容

功能增强

  • Agent DLL 统一为单一命名空间

版本 1.8.1

2015

问题修复

  • 跟踪 SQL 异常导致 32 位应用程序崩溃的问题

版本 1.8

2015

新功能

  • 跟踪后台事务 
  • 支持事务重命名和自动分组

功能增强

  • 性能增强 

版本 1.7

2015

新功能

  • 支持事务分组 

问题修复

  • 修复了配置更新不规律的问题

版本 1.6.2

2015

新功能

  • 在 IIS 6.0 中支持 App 过滤器

版本 1.6.1 

2015

新功能

  • 支持 SQL 异常
  • 支持通过 SQL 对象进行 XML 查询
  • 配置对话框中的多监视器选项

功能增强

  • 用 '*' 混淆数值数据
  • 在配置对话框中捕获配置错误

问题修复

  • 修复了日志级别更新问题

版本 1.6.1 

2015

新功能

  • 配置 UI 中的应用过滤器
  • Azure Web 服务支持(beta)

功能增强

  • 日志记录增强

版本:1.5

12/2013

功能增强

  • Agent 与采集器通信增强

问题修复

  • MSI 版本与 agent 版本同步

版本:1.4

2013

新功能

  • 多监视器 GA
  • 支持跟踪带有堆栈跟踪的错误事务

功能增强

  • 性能增强——内存和 CPU 使用率 

版本:1.3

2013

新功能

  • 多监视器支持(beta)。每个 IIS 应用程序可单独监控

版本:1.2

2013

新功能

  • 采样因子支持

功能增强

  • 性能增强——内存和 CPU 使用率

本文档对您有帮助吗?

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


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


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

短链接已复制!