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 使用率计数器。您可以自定义时间间隔并从报表工具栏设置数据源和时区。

创建自定义报告

  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. 单击 OK(确定)。

查看图表

您可以在图表中指定绘制计数器的图形格式。图表可以被视为折线图、样条线图、步线图、散点图、面积图、条形图、堆积面积图和堆叠条形图。您还可以在图表的绘图区域内放大、缩小或滚动。您可以将所有数据源放大或缩小 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. 单击 OK(确定)。
  9. 在报表工具栏上,单击持续时间,然后单击上周

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

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

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

每 5 分钟 nscollect 检索一次数据。它将数据以 5 分钟的粒度保留一天、过去 30 天每小时保留数据,每天将数据保留三年。

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

要停止 nscollect

在命令提示符下,键入:

/netscaler/nscollect stop

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

在命令提示符下,键入:

/netscaler/nscollect start

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

在命令提示符下,键入:

/netscaler/nscollect start &

报告工具