Problem Diagnosis 工具

说明

如果您使用了OneAPM .NET Agent v1.0.0.7来监测应用性能,在安装的过程中出现了问题,例如:安装不成功、网站监控不到应用数据,都可以下载 Problem Diagnosis 来进行简易的诊断。

工具目前还在不断完善,如果您在使用的过程中发现了问题bug或者希望有所更新改进,我们很期待得到您的宝贵建议。

下载

我们提供64位和32位安装程序。实际上,您不需要任何安装操作,以“管理员权限”运行即可。需要注意的是,DLL 文件需要和运行程序在同一目录下。(我们后续会将DLL集成到程序中去)

下载链接:Problem Diagnosis 工具包

功能

1.界面

工具主体面板提供信息展示。菜单栏位于下侧,从左至右的菜单项依次为:系统信息、路径信息、日志文件、配置文件、事件与服务、导出文件、退出、帮助。

2.系统信息

点击“系统信息”菜单项,将在工具的主体面板上列出计算机名称、系统版本、.NET Framework 版本以及系统类型。

OneAPM .NET Agent 不支持Windows XP、.NET1.x和Windows RT。
OneAPM .NET Agent 支持的操作系统有 Windows Server 2003、Windows Server 2008、Windows Server 2012、Windows Vista 以及Windows7。

支持的操作系统以及它们对应的内核版本号如图表所示

操作系统

内核版本

Windows Server 2003

NT 5.2

Windows Server 2008(R2)

NT 6.0(6.1)

Windows Server 2012(R2)

NT 6.2(6.3)

Windows Vista

NT 6.0

Windows 7

NT 6.1

如果您无法安装,可以先查看系统版本以及 .NET Framework 版本信息。在“支持中心”中核对是否为 Agent 支持的版本。

3.路径信息

目前,OneAPM .NET Agent 最好选择安装在默认路径下,如果您自行配置了安装路径,多少会有一些问题,我们后续会持续改进这一问题。

点击菜单项的“路径信息”,将默认安装路径和配置路径下的文件以列表形式展出。目前,安装路径信息未写入注册表,只能通过检索默认路径来获取路径下的文件。待这部分功能完善后,也会相应地完善程序。

如果您的安装路径和配置路径下没有任何文件,您需要重新安装 .NET Agent ,并选择默认安装路径。

4.日志文件

 点击菜单项“日志文件”,可以在工具的主体面板上看到 OneAPM 的 log 信息。如果您无法排查问题,可以与 OneAPM 技术支持联系,我们会分析此log信息。

5.配置文件

点击菜单项“配置文件”,将在主体面板上看到 OneAPM 的配置文件信息。一般出现问题的节点为license key 。如果值为空,需要手动黏贴 license key 值。

您可以登录到官网(http://oneapm.com),在“添加”应用的页面下获取授权编号 license key,然后手动黏贴license key值到配置文件中。

配置文件的路径为

C:\ProgramData\OneAPM.net.Agent\oneapm.config

6.事件与服务

点击菜单项“事件与服务”,可以看到应用事件存储路径以及 IIS 相关服务信息情况。

当 W3SVC 和 WAS 的数据信息或者环境变量为 null 时,代表 Agent 安装不成功,需要重新以管理员的权限安装并避免安全软件的拦截。

W3wp 进程不存在的时候,需要访问一下应用。

另外,您也可以查看网络是否连通,以及数据传输端口443是否开启。

7.导出文件

点击菜单项“导出文件”,将导出应用事件日志信息。

当您无法排查出问题时,需要导出应用日志,供给支持人员排查问题。

导出的路径为D盘的根目录下。

8.帮助

点击菜单项“帮助”,用户将获取帮助方式。

9.退出

点击菜单项“退出”,用户将退出应用程序。

结语

One APM .NET Agent 在持续更新,诊断工具也会随之有所改动。

欢迎您提出宝贵建议。

还有其他问题? 提交请求

您还可以采取以下方式解决问题: