APM Insight如何工作?


APM Insight包括要在您的Application Server中部署的远程监控代理。该代理执行数据收集的任务;采集和传输。

要配置APM Insight,您必须首先下载APM Insight代理并将其部署在Application Server中。部署代理后,Application Server中的代理将使用字节码检测来收集应用性能指标,并以固定的时间间隔将其发送到中央Applications Manager服务器。

APM Insight为您设置了要监控的应用程序以下指标:

    • APDEX分数
    • 响应时间
    • 吞吐量

根据从代理收到的指标,APM Insight服务器测量应用程序的性能并生成性能图表。该信息将在APM Insight仪表板中进行汇总和详细显示。

如何安装APM Insight?

下载并安装
 配置代理

当Application Server启动时,APM Insight监视器将自动添加到Applications Manager中。

代理自动升级

支持的版本 -.Net版本2.0和Java版本1.9

启用代理自动升级功能后,如果有新的代理版本可用,Applications Manager将自动下载新的代理zip/msi文件以进行升级。默认情况下,自动升级处于禁用状态。您可以通过点击自定义代理配置图标并选中代理自动升级复选框来启用自动升级。您还可以通过将apminsight.conf文件中的autoupgrade.enabled属性设置为true来启用自动升级。

注意:对于Java代理,必须重新启动应用程序才能使新代理生效。另一方面,对于.Net代理,可以通过在apminsight.conf文件中设置 scheduledtime属性来计划更新过程。

手动代理升级

默认情况下,自动升级功能是禁用的,即apminsight.conf文件中的autoupgrade.enabled属性设置为false。您可以通过以下方式手动升级代理:

  • 以下消息将显示在APM Insight详细信息页面的顶部,此实例上已部署的代理版本为(1.9/2.0),立即更新到最新版本(2.0/2.1)
  • 点击立即更新链接后,将出现一个确认对话框以启动代理更新。对于.Net代理,可以计划更新过程。在弹出的代理更新窗口中,配置更新的计划时间。IIS将在该时间内重置。
  • 选择是,继续 按钮以开始代理更新。这样,告警消息将更改为 将很快进行代理更新...
  • 几分钟后,无论是在页面刷新还是在导航到其他选项卡上,告警消息都会被修改。
  • 成功下载代理后,对于Java代理,告警消息将更改为代理已成功下载。请重新启动应用程序;对于.Net代理,告警消息将变为代理已成功下载。更新将在计划的时间进行
  • 如果在代理更新期间发生错误,则消息更改为代理更新期间遇到的问题。点击查看详细信息链接后,将显示错误消息,并提供重试关闭选项。
注意: 重试选项将正常缓存中的升级状态,并立即尝试执行代理更新,因此消息再次修改为将很快进行代理更新...。正常选项将仅正常缓存中的升级状态,并且消息更改为此实例上已部署的代理版本为(1.9/2.0),立即更新为最新版本(2.0/2.1)。