AppDNA

配置文件应用程序

应用程序分析与安装捕获一起工作,但是,应用程序分析从已安装的应用程序收集运行时数据。在应用程序运行时捕获 CPU、内存使用率和网络利用率等指标。使用这些信息,AppDNA 可帮助您设计虚拟化基础架构要求。例如,AppDNA 分析分析可能表明内存密集型应用程序应分布在多个 RDS 服务器之间。

要使用应用程序分析:

  1. 在“ 用程序”选项卡中,选择要配置的应用程序。
  2. 右键单击以显示上下文菜单;选择 配置文件

    配置文件下拉菜单图像

    应用程序分析使用基于您为安装捕获指定的内容的现有 VM 配置配置文件。

  3. 在下拉菜单中,选择 安装上限,单 击确定开始分析过程。

    选择个人资料图片

    AppDNA 显示一条状态消息,指示分析过程的状态。

    当应用程序分析开始时,AppDNA 会启动所选配置文件中定义的计算机,并启动 RDP 会话,让您能够对流程进行可见性和控制。

    AppDNA 注入(计算机)将要分析的应用程序的安装文件; 应用程序的设置方式与安装捕获过程相同,主要区别在于没有拍摄基本操作系统的快照。

    分析状态图像

    启动应用程序分析过程后,调用自动点击器进程来安装应用程序。

    所选应用程序(在此示例中,FileZilla)将启动其安装向导并提示进行 RDP 连接验证。启用自动点击器后,无需用户输入。

    安装向导许可协议映像

    自动点击器自动完成安装过程。

    自动点击器完成应用程序的安装后,RDS 窗口中会出现一个对话框窗口,允许您开始分析应用程序。

  4. 单击“开 ”以开始,或单击“ 浏览 ”以查找应用程序的可执行文件。

    分析开始映像

    提示

    如果您想要配置文件的应用程序在单击“ 始”后未自动启动,请单击“ 浏览”找到该应用程序并手动启动它。

    单击“开始”启动应用程序分析后,AppDNA 开始扫描应用程序以确定关键指标。进程完成后,界面将显示状态消息。

    分析完成图像

  5. 若要查看与性能计数器相关的信息,请在分析应用程序窗口中单击“ 高级 ”。

高级选项图像

查看分析数据

要查看应用程序分析数据,请执行以下操作:

  1. 选择应用程序,右键单击并选择 属性

    剖析属性图像

  2. 在“属性”屏幕中,选择“分 析数据 ”选项卡。

配置文件映像

提示

使用应用程序分析显示应用程序的性能指标时,您可以设置阈值以处理可能超过可接受级别的任何计数器。例如,百分比处理器、工作集、IO 读取和总字节/秒。使用“ 置”屏幕中的“ 绩效数据 ”选项卡调整这些阈值。

设置与性能相关的阈值

要设置应用程序分析性能阈值:

  1. 选择“ 编辑 ”>“ 设置 ”。

    设置图像

  2. 在“设置”屏幕中,选择“ 报告 ”>“ 绩效 ”选项卡。

  3. 在“性能”选项卡中,设置以下计数器的阈值:

    • % 处理器。显示所选应用程序使用的处理器百分比的阈值。
    • 工作套装。定义进程在给定时间间隔内所需的内存量。
    • IO 阅读。定义应用程序执行的输入/输出读取次数。
    • 总字节/秒。表示应用程序每秒使用的总字节数。

    性能数据图像

  4. 点击 保存

查看其他绩效信息

其他性能信息可用于分析应用程序。

要查看此信息,请执行以下操作:

  1. 选择 报告:应用程序 > 绩效摘要

绩效摘要图片

析摘要 屏幕提供了与分析应用程序性能特征相关的全面、一目了然的信息。

摘要屏幕图像

提示

使用分析摘要屏幕中的信息查看阈值;使用设置屏幕设置阈值以提高应用程序的性能。例如,如果应用程序使用无关处理量,则会显示为红色。在此示例中,应用程序 FileZilla 分配了很大比例的可用处理器。若要解决此问题,请在Settings(设置)屏幕中设置低百分比处理器阈值。

配置文件应用程序