Citrix ADC

报告工具

使用 Citrix® Citrix ADC® 报告工具以报告形式查看 Citrix ADC 性能统计数据。统计数据由 nscollect 实用程序收集并存储在数据库中。当您想要查看一段时间内的某些性能数据时,“报告”工具将从数据库中取出指定数据并将其显示在图表中。

报告是图表的集合。报告工具提供内置报告以及创建自定义报告的选项。在报表中,您可以修改图表并添加新图表。您还可以修改数据收集实用程序 nscollect 的操作,并停止或启动其操作。

使用报告工具

报告工具是从 Citrix® Citrix ADC® 设备访问的基于 Web 的界面。使用报告工具将性能统计数据显示为包含图表的报表。除了使用内置报表外,您还可以创建自定义报表,您可以随时修改这些报表。报表可以有一个和四个图表。您最多可以创建 256 个自定义报告。您可以为任意数量的实体创建自定义报表。

调用报告工具

  1. 使用您选择的 Web 浏览器连接到 Citrix ADC 的 IP 地址(例如http://10.102.29.170/)。此时将显示 Web 登录屏幕。
  2. 在“用户名”文本框中,键入分配给 Citrix ADC 的用户名。
  3. 在密码文本框中,键入密码。
  4. 在开始时间下拉框中,选择报告。单击登录。

以下屏幕截图显示了本文档中经常引用的报表工具栏和图表工具栏。

图 1.报告工具栏

本地化后的图片

图 2.图表工具栏

本地化后的图片

处理报告

您可以绘制和监视 Citrix ADC 上配置的各种功能组在指定时间间隔内的统计信息。报告使您能够对设备的行为进行故障排除或分析。有两种类型的报表:内置报表和自定义报表。内置报表或自定义报表的报表内容可以以图形格式或表格格式查看。图形视图由线图、面积图和条形图组成,最多可以显示 32 组数据(计数器)。表格视图以列和行显示数据。此视图对于调试错误计数器非常有用。

在报告工具中显示的默认报告是 CPU 与内存使用量和 HTTP 请求速率。您可以更改默认报告视图,方法是将所需的报告显示为默认视图,然后单击默认报告。

可以为最后一小时、最后一天、最后一周、最后一个月、最后一年生成报告,也可以自定义持续时间。

您可以对报告执行以下操作:

  • 在数据的表格视图和数据的图形视图之间切换。
  • 更改图形显示类型,如条形图或折线图。
  • 自定义报表中的图表。
  • 将图表导出为 Excel 逗号分隔值 (CSV) 文件。
  • 通过放大、缩小或使用拖放操作(滚动)来查看详细图表。
  • 将报表设置为默认报表,以便在您登录时查看。
  • 添加或删除计数器。
  • 打印报告。
  • 刷新报告以查看最新的性能数据。

使用内置报告

报告工具为经常查看的数据提供内置报告。内置报告可用于以下功能组:系统、网络、SSL、压缩、集成缓存、Citrix ADC 网关和 Citrix ADC 应用程序防火墙。默认情况下,将显示最后一天的内置报告。但是,您可以查看最后一个小时、上周、上个月或去年的报告。

注意

您不能保存对内置报告的更改,但可以将修改后的内置报告另存为自定义报告。

显示内置报告

  1. 在“报表”工具的左窗格中,在“内置报表”下展开组(例如,SSL)。
  2. 单击报表(例如,SSL > 所有后端密码)。

创建和删除报告

您可以创建自己的自定义报告,并使用用户定义的名称保存报告以供重用。您可以根据需求为不同组绘制不同的计数器。您最多可以创建 256 个自定义报告。

您可以创建新报告,也可以将内置报告另存为自定义报告。默认情况下,新创建的自定义报表包含一个名为“系统概述”的图表,该图表显示为最后一天绘制的 CPU 使用率计数器。您可以自定义时间间隔并从报表工具栏设置数据源和时区。

默认情况下,新创建的自定义报表包含一个名为“系统概述”的图表,其中显示了最后一天绘制的 CPU 使用率计数器。

创建自定义报告

  1. 报表工具的报表工具栏上,单击创建,或者如果要基于现有报表创建新的自定义报表,请打开现有报表,然后单击另存为
  2. 报表名称框中,键入自定义报表的名称。
  3. 执行以下操作之一:
    • 若要将报表添加到现有文件夹,请在“创建”或“保存”中,单击向下箭头以选择现有文件夹,然后单击确定
    • 若要创建新文件夹以存储报表,请单击“单击以添加文件夹”图标,在“文件夹名称”中键入文件夹的名称,然后在“创建中”中指定希望新文件夹驻留在层次结构中的位置,然后单击确定

注意: 您最多可以创建 128 个文件夹。

删除自定义报告

  1. 在“报告”工具的左窗格中,单击“自定义报告”旁边的“单击以管理自定义报告”图标。
  2. 选中与要删除的报表相对应的复选框,然后单击“删除”。

    注意

    删除文件夹时,该文件夹的所有内容都将被删除。

修改时间间隔

默认情况下,内置报告会显示最后一天的数据。但是,如果要更改内置报告的时间间隔,则可以将报告另存为自定义报告。新的时间间隔适用于报表中的所有图表。下表介绍了时间间隔选项。

修改时间间隔

  1. 在报告工具的左窗格中,单击报告。
  2. 在报表工具栏上,单击持续时间,然后单击时间间隔。

设置数据源和时区

您可以从不同的数据源检索数据,以便在报表中显示这些数据。您还可以定义报告的时区,并将当前显示的报告的时间选择应用于所有报告,包括内置报告。

设置数据源和时区

  1. 报告工具的报告工具栏上,单击设置
  2. 设置对话框的“数据源”中,选择要从中检索计数器信息的数据源。
  3. 请执行以下一项或两项操作:
    • 如果您希望该工具记住绘制图表的时间段,请选中记住图表的时间选择复选框。
    • 如果希望报表使用 Citrix ADC 设备的时间设置,请选中使用设备的时区复选框。

导出和导入自定义报告

您可以通过导出报告与其他 Citrix ADC 管理员共享报告。您也可以导入报表。

导出或导入自定义报表

  1. 在“报告”工具的左窗格中,单击“自定义报告”旁边的“单 击以管理自定义报告图标。
  2. 选中与要导出或导入的报表对应的复选框,然后单击导出导入

    注意

    导出文件时,将以 .gz 文件格式导出该文件。

使用图表

使用图表绘制和监视计数器或计数器组。您可以在一个报表中包含最多四个图表。在每个图表中,您最多可以绘制 32 个计数器。图表可以使用不同的图形格式(例如,区域和柱形)。您可以在报表中向上或向下移动图表,自定义图表中每个计数器的颜色和可视显示,并在不想监视图表时删除图表。

在所有报表图表中,水平轴表示时间,垂直轴表示计数器的值。

添加图表

将图表添加到报表时,系统概述图表将显示最近一天的 CPU 使用情况计数器。

注意

如果将图表添加到内置报表,并且希望保留报表,则必须将报表另存为自定义报表。

使用以下过程将图表添加到报表。

向报表添加图表

  1. 在报告工具的左窗格中,单击报告。
  2. 在要添加新图表的图表下,单击添加图标。

修改图表

您可以通过更改显示统计信息的功能组和选择不同的计数器来修改图表。

修改图表

  1. 在报告工具的左窗格中,单击报告。
  2. 在要修改的图表下,单击计数器。
  3. 在出现的对话框中的“标题”框中,键入图表的名称。
  4. 在的绘图图旁边,执行下列操作之一:
    • 要绘制全局计数器(如集成缓存和压缩)的计数器,请单击“系统全局统计”。
    • 若要绘制实体类型(如负载平衡和 GSLB)的实体计数器,请单击“系统实体统计信息”。
  5. 在“选择”组中,单击所需的实体。
  6. 在“计数器”下的“可用”中,单击要绘制的计数器名称,然后单击 > 按钮。
  7. 如果您在步骤 4 中选择了系统实体统计信息,则在“实体”选项卡上的“可用”下,单击要绘制的实体实例名称,然后单击 > 按钮。
  8. 单击确定。

查看图表

您可以在图表中指定绘制计数器的图形格式。图表可以查看为折线图、样条图、步长线图、散点图、面积图、条形图、堆叠面积图和堆叠条形图。您还可以在图表的绘图区域内放大、缩小或滚动。您可以放大或缩小所有数据源 1 小时、1 天、1 周、1 个月、1 年和 3 年。

用于自定义图表视图的其他选项包括:自定义图表轴、更改绘图区域的背景和边缘颜色、自定义网格的颜色和大小,以及自定义图表中每个数据集(计数器)的显示。

数据集编号(如数据集 1)对应于图表底部的计数器显示顺序。例如,如果 CPU 使用率和内存使用量在图表底部按第一顺序和第二顺序显示,则 CPU 使用量等于数据集 1,内存使用量等于数据集 2。

无论何时修改内置报告,都需要将报告另存为自定义报告以保留所做的更改。

更改图表的图形类型

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在要查看的图表下,在图表工具栏上,单击自定义
  3. 图表选项卡上的类别下,单击绘图类型,然后单击要为图表显示的图表类型。如果要显示图形为 3D,请选中“使用 3D”复选框。

使用详细数据重新聚焦图表

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格的报表工具栏上,单击放大,然后执行以下一项或两项操作:
    • 要重新聚焦图表以显示特定时间窗口的数据,请将光标从开始时间拖放到结束时间。例如,您可以在某一天查看一个小时的时间段内的数据。
    • 要重新聚焦图表以显示数据点的数据,只需在要放大的图表上单击一次即可获取更多详细信息。
  3. 获得要查看详细数据的所需时间范围后,请在报表工具栏上单击“表格视图”。表格视图以数字形式在行和列中显示数据。

查看图形的数字数据

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格的报表工具栏上,单击“表格视图”。要返回到图形视图,请单击图形视图

    注意:您还可以通过将光标悬停在网格线中的凹口上来查看图形视图中的数字数据。

在图表中滚动时间

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在报表工具栏上,单击滚动,然后在图表内单击,并将光标拖动到要查看新时间段的数据的方向。例如,如果要查看过去的数据,请单击并向左拖动。

更改图表的背景颜色和文本颜色

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在要自定义轴的图表下,单击自定义
  3. 图表选项卡上的类别下,单击以下一个或多个选项:
    • 若要更改背景颜色,请单击背景颜色,然后选择颜色、透明度和效果选项。
    • 若要更改文本颜色,请单击“文本颜色,然后选择颜色、透明度和效果选项。

自定义图表的轴

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在要自定义轴的图表下,单击自定义
  3. 图表选项卡的“类别”下,单击以下一个或多个选项:
    • 要更改左 Y 轴的比例,请单击左 Y 轴,然后选择所需的比例。
    • 要更改右 Y 轴的比例,请单击“右 Y 轴”,在“数据集”中进行绘制,选择日期集,然后选择所需的比例。

      注意: 数据集编号(如数据集 1)对应于图表底部的计数器显示顺序。例如,如果 CPU 使用率和内存使用量在图表底部按第一顺序和第二顺序显示,则 CPU 使用量等于数据集 1,内存使用量等于数据集 2。

    • 若要在其自己的隐藏 y 轴中绘制每个数据集,请单击“多轴”,然后单击“启用”。

更改图表绘图区域的背景颜色、边缘颜色和网格线

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在要自定义绘图区域的图表下,单击自定义
  3. 绘图面积选项卡的“类别”下,单击以下一个或多个选项:
    • 若要更改图表的背景颜色和边缘颜色,请单击背景颜色和边缘颜色,然后选择颜色、透明度和效果选项。
    • 要更改图表的水平或垂直网格,请单击水平网格垂直网格,然后选择用于显示网格、网格宽度、网格颜色、透明度和效果的选项。

更改数据集的颜色和图形类型

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在要自定义数据集(计数器)显示的图表下,单击自定义
  3. 数据集选项卡上的“选择数据集”中,选择要自定义图形显示的数据集(计数器)。 注意:数据集编号(如数据集 1)对应于图表底部的计数器显示顺序。例如,如果 CPU 使用量和 内存使用量在图表底部按第一顺序和第二顺序显示,则 CPU 使用量等于 数据集 1, 内存使用量等于 数据集 2。
  4. 在“类别”下,执行以下操作之一:
    • 若要更改背景颜色,请单击颜色,然后选择颜色、透明度和效果的选项。
    • 若要更改图形类型,请单击图形类型,然后选择要为数据集显示的图形类型。如果要将图形显示为 3D,请选中“使用 3D”复选框。

将图表数据导出到 Excel

对于进一步的数据分析,您可以以逗号分隔值 (CSV) 格式将图表导出为 Excel。

将图表数据导出到 Excel

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在包含要导出到 Excel 的数据的图表下,单击导出

删除图表

如果您不想使用图表,可以将其从报表中删除。您只能从自定义报表中永久删除图表。如果您从内置报告中删除图表并希望保留更改,则需要将报告另存为自定义报告。

删除图表

  1. 在“报表”工具的左窗格中,选择一个报表。
  2. 在右窗格中,在要删除的图表下,单击删除图标。

示例

显示上周 CPU 使用率和内存使用量趋势报告

  1. 在报告工具的左窗格的“内置报告”下,展开“系统”。
  2. 单击报告 CPU 与内存使用量和 HTTP 请求速率。
  3. 在右窗格的报表工具栏上,单击持续时间,然后单击上周

比较上周两个接口之间的接收字节速率和字节传输速率

  1. 在右窗格中的报告工具栏上,单击创建。
  2. 报表名称框中,键入自定义报表的名称(例如,自定义界面),然后单击确定。使用默认的“系统概述”图表创建报告,该图表显示最近一小时绘制的 CPU 使用率计数器。
  3. 在“系统概览”下,在图表工具栏上,单击计数器。
  4. 在计数器选择窗格的“标题”中,键入图表的名称(例如,“接口字节数据”)。
  5. 在“绘制图表”中,单击“系统实体统计”,然后在“选择组”中,选择“接口”。
  6. 实体选项卡上,单击要绘制的接口名称(例如 1/1 和 1/2),然后单击 > 按钮。
  7. 在计数器选项卡上,单击接收的字节(速率)和传输的字节(速率),然后单击 > 按钮。
  8. 单击确定
  9. 在报表工具栏上,单击持续时间,然后单击上周

停止和启动数据收集实用程序

当您启动 Citrix ADC 时,数据收集实用程序 nscollect 将自动运行。此实用程序检索应用程序性能数据,并以数据源的形式存储在 ADC 上。您最多可以创建 32 个数据源。默认数据源为 /var/log/db/default

数据收集实用程序为全局计数器和实体特定计数器创建数据库,并使用此数据生成报告。在 /var/log/db/<DataSourceName> 创建全局计数器数据库。特定于实体的数据库是根据 Citrix ADC 上配置的实体创建的,并为 /var/log/db/<DataSourceName/EntityNameDB> 中的每个实体类型创建一个单独的文件夹。

Nscollect 每 5 分钟检索一次数据。它以 5 分钟粒度保留数据,保留一天,保留最近 30 天每小时,保留三年。

如果数据未准确更新或报告显示损坏的数据,则可能必须停止并重新启动数据收集实用程序。

停止 NScollect

在命令提示窗口中,键入:

/netscaler/nscollect stop

要在当前 SSH 会话上启动对 Citrix ADC 的 NS集合,请执行以下操作:

在命令提示窗口中,键入:

/netscaler/nscollect start

要在本地系统上启动 nscollect,请执行以下操作:

在命令提示窗口中,键入:

/netscaler/nscollect start &

报告工具