| 操作系统 | Windows Server 2008 32bit/64bit |
| Windows Server 2008R2 32bit/64bit |
| Windows Server 2012 R2 32bit/64bit |
| Windows 7 32bit/64bit |
| Windows 10 32bit/64bit |
| Windows Server 2016 32bit/64bit |
| Windows Server 2019 32bit/64bit |
| CentOS 7+ 64bit |
| Debian 8+ 64bit |
| Ubuntu 19.04+ 64bit |
| .NET 版本 | .NET Framework 2.0、3.0、3.5(未详细测试,谨慎安装) |
| .NET Framework 4.0、4.5、4.5.1、4.5.2、4.6、4.6.1、4.7、4.8 |
| .NET Core 2.0、2.1、2.2、3.0、3.1 |
| .NET 5.0、6.0、7.0、8.0 (从 SmartAgent 9.7.0 / DotnetAgent 6.14.3开始支持.NET 6.0/7.0/8.0) |
| 支持的框架 | ASP.NET (Web/Web Service)(.NET Framework 框架内置)版本:.NET Framework 4.0、4.5、4.5.1、4.5.2、4.6、4.6.1、4.7、4.8 |
| WCF(.NET Framework 框架内置)版本:.NET Framework 4.0、4.5 |
| MVC 2、3、4、5(.NET Framework 框架内置) |
| ASP.NET Core Web(ASP.NET Core 框架内置)版本:.NET Core 2.0、2.1、2.2、3.0、3.1 / .NET 5.0 |
| 数据库 | Oracle:- System.Data.OracleClient 1.0.8
- Oracle.DataAccess
- Oracle.ManagedDataAccess.Core(从 SmartAgent 9.6.0/DotnetAgent 6.14.2 版本开始支持异步操作,驱动版本:Oracle Database 11g Release 2 v11.2.0.1.0,组件版本:Oracle.ManagedDataAccess.dll v23.1.0.0)
- System.Data.OleDb/System.Data.Odbc(从 SmartAgent 9.6.0/DotnetAgent 6.14.2 版本开始支持,dll 程序集版本:6.0.0.0,Windows 驱动:OraOLEDB v11.2.0.2.0,Linux 驱动:unixODBC v2.3.1)
|
| MySQL:- MySql.Data(.NET Framework 框架内置,从 SmartAgent 9.6.0/DotnetAgent 6.14.2 版本开始支持异步操作,驱动版本:mysqld v5.7.44,组件版本:MySql.Data.dll v8.0.28.0)
- MySqlConnector(从 DotnetAgent 6.0.0 版本开始支持异步操作,已测试支持异步的版本:驱动 mysqld v5.7.44,组件 MySqlConnector.dll v2.0.0.0)
- System.Data(.NET Framework 框架内置)
- System.Data.Odbc(从 SmartAgent 9.8.0/DotnetAgent 6.14.4 版本开始支持,Linux 驱动:mysql-connector-odbc-5.3.14-1.el7.x86_64,Windows 驱动:MySQL ODBC 9.4 Unicode/ANSI Driver v9.04.00.00)
|
| SQL Server:- System.Data.OleDb(从 SmartAgent 9.8.0/DotnetAgent 6.14.4 版本开始支持,Windows 驱动:MSOLEDBSQL v18.7.4.0)
- System.Data.Odbc(从 SmartAgent 9.8.0/DotnetAgent 6.14.4 版本开始支持,Linux 驱动:unixODBC v2.3.1、msodbcsql18-18.4.1.1-1.x86_64;Windows 驱动:ODBC Driver 18 for SQL Server v18.5.1.1)
- System.Data.SqlClient
- Microsoft.Data.SqlClient
|
| Postgre SQL:- Npgsql(4.0.0+)
- System.Data.Odbc(从 SmartAgent 9.8.0/DotnetAgent 6.14.4 版本开始支持,Linux 驱动:postgresql-odbc-09.03.0100-2.el7.x86_64;Windows 驱动:PostgreSQL Unicode/ANSI v17.00.00.06)
|
| NoSQL | Redis:ServiceStack.Redis(5.0.0+)、StackExchange.Redis(2.0.495+) |
| Memcached:EnyimMemcached(2.11+) |
| 远程调用 | HttpWebRequest(.NET Framework 框架内置)版本:.NET Framework 4.0、4.5、4.5.1、4.5.2、4.6、4.6.1、4.7、4.8 |
| HttpClient(.NET Framework、.NET Core、.NET 框架内置)版本:.NET Framework 4.0、4.5、4.5.1、4.5.2、4.6、4.6.1、4.7、4.8 / .NET Core 2.0、2.1、2.2、3.0、3.1 / .NET 5.0 |
| Apache.NMS.ActiveMQ 已测试版本:1.4.1、1.8.0 |
| RabbitMQ.Client 已测试版本:6.0.0、5.2.0 |
| .NET exe程序 | Windows .NET框架开发的exe程序监控--beta功能(【SA:9.9.1(dotnet:6.15.0)】开始支持),有以下限制:- 不支持单文件可执行文件(Single-file executable)【publish参数包含:-p:PublishSingleFile=true】
- 不支持经过剪裁的自包含部署(Trimmed self-contained deployment)【publish参数包含:--self-contained true -p:PublishTrimmed=true】
- 支持框架:Windows .NET 5.0/ .NET 6.0/ .NET 7.0/ .NET 8.0】
|
| 其他 | - JS注入功能:
- Server版本:从dotnet探针5.5.0版本开始支持js探针注入(仅支持ASP.NET框架),ASP.NET Core框架不支持
- One版本:从dotnet探针6.4.0版本开始支持js探针注入(同时支持ASP.NET和ASP.NET Core框架)
- 后台接口黑名单功能:从SmartAgent 9.8.0(DotnetAgent 6.14.4)版本开始支持
- .NET GC活动指标和GC内存指标采集(支持框架版本:.NET Framework 4.0+,【SA:9.9.1(dotnet:6.15.0)】开始支持)
|