.NET 代理是适用于 .NET 应用程序的应用程序管理解决方案。 .NET 代理会监控 Microsoft 公共语言运行时 (CLR) 环境中运行的任务关键 .NET 应用程序,从而提供组件级别的可见性。
在 Introscope 部署中,代理收集应用程序和环境度量标准,并将其发送到企业管理器。 向 Introscope 代理报告度量标准的应用程序称为“已检测应用程序 ”。在系统上安装和配置 .NET 代理后,此处运行的应用程序将在启动时自动检测。
下图显示了一个简单的 Introscope 部署,其中 .NET 应用程序连接到 SQL Server 数据库。 每个应用程序服务器均托管着一个 .NET 和 SQL 代理。 代理会监控应用程序活动,并将度量标准报告给企业管理器。 可通过工作站和 WebView 查看度量标准。 更大更复杂的部署可能包含更多代理和多个企业管理器。

默认情况下,仅检测使用 Microsoft Internet 信息服务 (IIS) 部署且在系统中处于活动状态的 ASP.NET 应用程序。 您也可以检测独立的 .NET 可执行文件,或仅检测部分应用程序。
跟踪器执行的检测过程是在 ProbeBuilder 指令 (PBD) 文件中定义的。 PBD 文件中的指令标识要监控的应用程序组件。 跟踪器标识组件运行于 CLR 中时代理为其收集的度量标准。 随后,.NET 代理将此度量标准信息发送到企业管理器。
企业管理器存储有多个代理报告的度量标准。 然后您可以使用 Introscope Workstation 或 WebView 客户端应用程序来监控应用程序活动、调查性能问题的来源,并诊断问题。
|
版权所有 © 2013 CA。
保留所有权利。
|
|