Citrix Application Delivery Management

应用程序

Citrix ADM 的应用程序分析和管理功能加强了以应用程序为中心的方法,可帮助您解决各种应用程序交付挑战通过此方法可以查看应用程序的运行状况分数,帮助您确定安全风险,以及帮助您检测应用程序通信流中的异常并采取更正措施。

下图概述了您可以为应用程序管理和分析执行的各种任务:

应用程序可以是发现的应用程序、HAProxy 应用程序或定制应用

发现的应用程序

自动为每个托管虚拟服务器生成的应用程序。发现的应用程序将始终有一个虚拟服务器,不能直接编辑或删除这些应用程序。

自定义应用程序

用户基于发现的应用程序创建的应用程序。Citrix ADM 允许您添加、编辑和删除这些应用程序。自定义应用程序由以下人员

  • 一台或多个虚拟服务器

  • 一个或多个 HAProxy 前面。

创建自定义应用程序时,添加到自定义应用程序的所有发现应用程序都将从应用程序仪表板中删除。

注意事项

  • 不能跨多个自定义应用程序添加已发现的应用程序。

  • 如果所有发现的应用程序已分配给其他自定义应用程序,则不能创建自定义应用程序。您需要删除现有的自定义应用程序来释放发现的应用程序,才能进一步组合新的自定义应用程序。

  • 您不能创建包含虚拟服务器和 HAProxy 前端的自定义应用程序。

HAProxy 应用程序

HAProxy 离散应用程序会为每个托管的 HAProxy 前端自动创建。您还可以将这些应用程序分组以形成类似于 Citrix ADC 应用程序的自定义应用有关更多信息,请参阅使用 Citrix ADM 管理和监控 HAProxy 实例。

注意事项

HAProxy 应用程序不支持以下应用程序仪表板功能或指标:

  • 应用活动调查员

  • 应用程序分数

  • Threat Index(威胁指数)

  • 使用高峰趋势

  • 吞吐量

  • Server Connections(服务器连接数)

  • Transactions(事务数)

创建自定义应用程序

您可以通过在定义应用程序时添加一个或多个发现的应用程序来创建自定义应用程序。

要创建自定义应用程序:

  1. 导航到应用程序 > 控制板,然后单击定义自定义应用程序

  2. 在“Define Application”(定义应用程序)屏幕上,设置以下参数:

    字段 说明
    名称 自定义应用程序的名称
    类别 类别的名称,在应用程序控制板上,与该类别相关的所有应用程序都将分为一组。
    Select Existing Applications(选择现有应用程序) 如果定义条件基于 Citrix ADM 监控的许可虚拟服务器,则可以选择添加虚拟服务器。
    Define Selection Criteria(定义选择条件) 该选项用于按虚拟服务器范围或按源服务器/服务 IP 地址范围定义应用程序。
      - 服务器。指定在其中运行应用程序的后端服务器的服务器或服务 IP 地址、服务器名称或端口。可以输入一个 IP 地址、一个 IP 地址范围或以逗号分隔的两者组合。例如,可以输入 10.102.29.20, 10.102.43.10-60, 10.216.43.45。
      - 虚拟服务器。指定以下项之一:在其中运行应用程序的后端服务器的虚拟服务器 IP 地址、虚拟服务器名称或端口。可以输入一个 IP 地址、一个 IP 地址范围或以逗号分隔的两者组合。例如,可以输入 10.102.29.20, 10.102.43.10-60, 10.216.43.45。
  3. 单击确定。

    注意

    目前,应用程序控制板仅支持负载平衡和内容交换虚拟服务器。

    本地化后的图片

将应用程序分组

通过对应用程序分组可以轻松地对其进行管理和监视。可以在定义应用程序时选择或创建类别来对应用程序分组。要创建或选择类别,请在定义应用程序时单击 “类别” 字段旁边的**>** 按钮。

未添加到任何类别的应用程序将显示在 “ 其他 ” 类别下。

本地化后的图片

应用程序仪表板

应用程序仪表板提供 Citrix ADM 监视的所有应用程序的整体视图,并提供了与所有应用程序相关的关键信息。例如,该控制板显示应用程序的性能和安全指标、计数器和运行状态。要显示有关特定应用程序的信息,请选择该应用程序。此外,“Summary Panel”(摘要面板)中的条形图会显示所有监视的应用程序的指标,例如应用程序分数和威胁指数。

查看您的应用程序

应用程序控制板在树状图中将应用程序显示为节点,其大小与应用程序的数据量相对应。磁贴的颜色指示应用程序的应用程序分数,红色表示运行状况最差,蓝色表示运行状况良好。

通过从应用程序仪表板屏幕中选择一个选项,可以将应用程序仪表板视图切换到树状图或磁贴,在该屏幕中可以以卡片的形式查看应用程序的详细信息。默认情况下,应用程序控制板中显示 250 个应用程序,要查看更多应用程序,请单击下一页选项。

应用程序按定义应用程序时选择的类别进行分组。可以从应用程序摘要面板中选择应用程序指标来对应用程序排序或查看应用程序。例如,如果要显示应用程序分数在 20-40 范围内的应用程序,请从“App Summary Panel”(应用程序摘要面板)的“App Score”(应用程序分数)部分中选择合适的条形图。同样,可以在“App Summary Panel”(应用程序摘要面板)中选择其他指标。

应用摘要面板

“App Summary Panel”(应用程序摘要面板)显示应用程序控制板上可见的所有应用程序的指标。可以在此面板中选择或取消选择应用程序指标来在控制板中对应用程序排序和查看应用程序。“App Summary Panel”(应用程序摘要面板)显示以下指标:

指标 说明
应用系列 根据配置应用程序的 Citrix ADC 实例的类型对应用程序数量进行分组的条形图。
应用程序分数 定义应用程序执行方式的评分系统
应用程序类别 显示 Citrix ADM 中定义的所有类别的直方图的条形图。所有离散应用程序现在都显示在 “其他” 类别下,自定义应用程序将显示在各自的类别名称下。
虚拟服务器健康 显示每个类别下的应用程序数量的条形图。这些应用程序的健康评分值分为 0%、20%、40%、60%、80% 和 100%。
Data Volume(数据量) 一种评分系统,根据应用程序的数据量对应用程序的数量进行分组。数据量是按应用程序请求的总字节数和作为应用程序响应接收的字节数计算的。
Threat Index(威胁指数) 一个位数评级系统,用于指示应用程序受到攻击的严重程度,无论应用程序是否受 Citrix ADC 设备的保护。
Safety Index(安全指数) 一个单位数评级系统,用于指示您配置 Citrix ADC 实例以保护应用程序免受外部威胁和漏洞的安全性。
Total Attacks(攻击总数) 针对应用程序的攻击总数
Transactions(事务数) 应用程序执行的事务范围。
Client Connections(客户端连接数) 应用程序建立的客户端连接数。
Server Connections(服务器连接数) 应用程序建立的服务器连接数。
Packets Sent(发送的数据包数) 应用程序发送的数据包的数量。
Packets Received(接收的数据包数) 应用程序接收的数据包的数量。
应用程序类 一种条形图,根据应用程序是离散应用程序还是自定义应用程序对应用程序的数量

本地化后的图片

例如,在应用程序摘要面板中,向下滚动以查找 “虚拟服务器运行状况” 条形图。在虚拟服务器运行状况条形图中,Citrix ADM 根据虚拟服务器运行状况的百分比对应用程序进行分类。条形图显示虚拟服务器运行状况值在 0% 到 100% 之间的应用程序的数量。

虚拟服务器运行状况表示分组在离散应用程序下的虚拟服务器的运但是,如果有自定义应用程序包含两个或更多虚拟服务器,则该组中将考虑虚拟服务器运行状况最低。

现在,您可以应用筛选器,并仅查看应用程序控制板中与选择条件匹配的应用程序。点击显示 0% 的栏。此栏显示虚拟服务器运行状况介于 0% 到 20% 之间的应用程序的数量。您现在可以隔离虚拟服务器运行状况较低的应用程序,并采取补救措施

应用信息面板

“App Info Panel”(应用程序信息面板)位于逐级浏览应用程序时的第一级。该面板显示应用程序的主要指标和组件,以及其状态。例如,对于任何选定的应用程序,“App Info Panel”(应用程序信息面板)均显示虚拟服务器总数、服务总数、应用程序分数和其他信息。要显示“App Info Panel”(应用程序信息面板),请单击应用程序控制板上的任何应用程序磁贴。“App Info Panel”(应用程序信息面板)随后将替换“App Summary Panel”(应用程序摘要面板)。

本地化后的图片

应用活动调查员

“App Activity Investigator”(应用程序活动调查器)是从应用程序逐级浏览时的第二级之一。可以通过选择“App Info Panel”(应用程序信息面板)上的搜索图标或双击应用程序控制板上的应用程序磁贴来访问“App Activity Investigator”(应用程序活动调查器)。

“App Activity Investigator”(应用程序活动调查器)显示“App Score”(应用程序分数)组件、“Errors”(错误数)、“Events”(事件数)和“Anomalies”(异常数)等主要信息。

如果选定的持续时间是一小时,则每个图例以一分钟的时间间隔进行汇总,如果选定的持续时间是一天,则每个图例以一小时的时间间隔进行汇总。

本地化后的图片

这些偏差以矩形图方式显示在图形中。这些图例会进行汇总,并按照发生的事件数进行颜色编码。蓝色表示最小事件数,红色表示最大事件数。可以将鼠标指针悬停在图例上来显示选定图例的详细信息,例如,错误类型、时间和汇总的事件数。可以从时间段下拉框中选择时间来自定义图形的时间段。

应用使用趋势

在大多数情况下,作为企业所有者,您将根据统计数据和数据决定应用程序的有效性和使用趋势。要了解应用程序使用趋势,您必须整理来自部署中多个实体的信息,例如后端基础架构、代理、CDN 网络等。然后,将收集的信息关联起来以获得适当的分析,这会消耗大量时间。

相反,部署中作为 ADC 部署的 Citrix ADC 设备包含有关应用程序的所有信息以及应用程序的使用情况统计信息。您可以将此信息转发给 Citrix ADM。Citrix ADM 收集此信息并提供有关应用程序使用情况和性能的详细见解。您可以使用这些见解根据应用程序的使用情况和性能做出有效的决策。

应用程序控制面板中的应用程序信息面板提供了应用程序的高峰使用趋势。您可以使用高峰使用率趋势来评估应用程序的性能,并采取适当措施来提高应用程序的性能。

要查看应用程序的高峰使用趋势,请导航到 应用程序 > 应用程序仪表板。选择应用程序,应用程序的高峰使用趋势将显示在应用程序信息面板的 “ 高峰使用量 ” 部分下。

本地化后的图片

您可以进一步点击 高峰使用量 部分以查看应用评分和应用程序使用情况。使用此信息,您可以确定应用程序的高峰使用情况,并将其与相应的 App Score 相关联,以评估在使用高峰期间对应用程序的性能影响。

本地化后的图片

导出应用程序控制板和安全控制板的报告

Citrix ADM 允许您拍摄当前应用程序控制板和应用程序安全控制板页面的快照并将其导出为报告。在频繁的时间间隔内,应用管理员可能需要使用这些报告来更新应用使用情况和性能损失。

使用此功能,管理员可以将此数据提取为 .png 或 .pdf 报告。

注意

与 Citrix ADM 中的其他报表导出选项不同,您只能将应用程序仪表板和安全仪表板报表导出为 .pdf 或 .png 文件。目前不支持其他选项,例如 .jpg 和 .csv。

  1. 在 “ 应用程序控制面” 或 “应用程序安全控制面板 ” 页面上,单击页面右上角的导出图标。

  2. 选择导出选项为 .pdf 或 .png 文件。

  3. 单击确定

报告将下载到您的系统中。在 “应用程序仪表板” 和 “应用程序安全仪表板” 页面中,您还可以导航到二级页面并将其导出为报表。目前,您一次只能下载一个应用程序的报告。

应用程序