如果我的 .NET 监视器收到“无数据”消息,我该怎么办
如果您在 APM Insight 的 .NET 监视器中看到“无数据”消息,请登录到您的相应服务器并从开始菜单打开APM Insight .NET Agent Healthmonitor工具。检查是否在 Healthmonitor 窗口中找到以下任何消息,并使用相应的操作来解决问题。
消息 | 原因 | 纠正措施 |
代理服务未运行 | 可能导致各种因素,例如防病毒软件停止服务或用户停止服务。 | 启动APM Insight .NET 代理服务(这会回收应用程序池),并执行一些事务。 |
无法连接到主机 | 服务器在代理之后或使用过时的 TLS 版本(低于 1.2 的版本)进行通信。 | 在 APM Insight .NET 代理配置窗口中编辑代理设置,并在浏览器上验证与 plusinsight.site24x7.com 的连接。对于过时的 TLS 版本,请更新到最新的 .NET 代理版本。 |
未设置分析环境变量 | 已安装竞争分析器。 | 导航到工具选项卡,然后单击修复安装。卸载所有竞争分析器并重新启动APM Insight .NET 代理服务(这将重置 IIS)。 |
用于监控的应用程序数量 -0 | 要监视的应用程序未在 APM Insight .NET 代理配置窗口中配置,或者在配置后添加了新应用程序。 | 打开APM Insight .NET 代理配置窗口并导航到Applications 选项卡。选择需要监控的应用,点击保存。这会回收相应的应用程序池。 |
[IIS 应用程序选项卡]未提供许可密钥/许可已过期/已超出许可实例 | 高级监视器的数量已达到限制,或者账单支付出现延迟。代理通信每 15 分钟发生一次,因此不会立即反映无效许可。 | 确保您有足够的高级监视器许可以及正确的许可密钥,并导航到%ProgramData%\DotnetAgent文件夹以删除apminsight.net.info文件。重新启动代理。 |
[IIS 应用程序选项卡]在“已删除”或“标记为删除”状态下进行监控 | 在Site24x7 控制台中删除后尝试添加监视器 | 删除%ProgramData%\ DotnetAgent文件夹中相应应用程序的 apminsight.net.info 文件,然后重新启动APM Insight .NET 代理服务(这将回收应用程序池)。 |