应用控制板疑难
在应用控制板中添加应用程序后,控制板会立即显示应用程序的基本配置详细信息。应用程序分析详细信息(例如应用得分、关键指标和问题)在几分钟内开始填充(约 10 到 15 分钟)。有关详细信息,请参阅应用程序。
您必须确保 NetScaler 实例的指标数据流(AppFlow 收集器或 Analytics 配置文件)没有问题。您可以在本文档中获取有关 AppFlow 收集器和分析配置文件的更多信息。
本文档介绍了在以下情况下需要执行的故障排除步骤:
- 
    单击应用程序,即使在上述持续时间(10-15 分钟)之后,选定应用程序的分析也不会显示所需的数据。 
- 
    CS 或 LB 应用程序始终在应用程序控制面板中显示灰色(不适用 状态)。 
注意
本文档中提到的故障排除过程仅适用于 内容切换 和 负载平衡 虚拟服务器。
故障排除场

应用程序已许可
您必须确保应用程序是否已获得许可。从 14.1-21.x 版本开始,所有虚拟服务器都将自动获得许可。如果您使用的是早期版本,请导航到“设置”>“许可和分析配置”,然后在“虚拟服务器许可证摘要”下验证应用程序是否已获得许可。如果应用程序未获得许可,请管理许可并在虚拟服务器上启用分析。
指标收集器已启用
注意:
从 14.1-21.x 或更高版本开始,在 NetScaler 控制台中添加的新 NetScaler 实例中,默认禁用指标收集器。现有托管实例的指标收集器配置保持不变。
您必须确保是否在 NetScaler 实例中启用了 指标收集器 。为确保指标收集器是否已启用,请执行以下操作:
- 
    导航到 Infrastructure(基础结构)> Instances(实例)。在实例下,选择实例类型(例如 NetScaler VPX)。 
- 
    选择 NetScaler 实例。 - 
        从“选择操作”列表中,选择“指标收集器”。  
 
- 
        
- 
    在“配置指标收集器设置”页面上,确保选择了“启用”选项。如果没有,请选择“启用”选项并单击“确定”。 
启用指标收集器后,如果仍然无法查看数据,请验证:
- 
    低于 47.x 版本的 NetScaler 实例版本 13.0 中的 AppFlow 收集器。 
- 
    NetScaler 实例中的分析配置文件版本 47.x 或更高版本。 
NetScaler 实例早期构建
在 NetScaler 中:
- 
    运行以下命令以确保收集器是否已启动并在端口 5563 上运行: sh appflow collector af_collector_rest_<adm_receiver_ip> 
- 
    如果没有可用的收集器,请在 NetScaler 控制台中进行实例手动轮询。 - 
        导航到 基础结构 > 网络功能 > 立即轮询 
- 
        选择实例,然后单击 开始轮询。  如果轮询失败,请从 NetScaler 控制台中删除 NetScaler 实例,然后再次添加 NetScaler 实例。当您添加 NetScaler 实例时,收集器会被添加到 NetScaler 上。 
 
- 
        
如果收集器指示关闭状态:
- 
    确保是否配置了 SNIP。  如果未配置 SNIP,则必须配置 SNIP。有关详细信息,请参阅 配置 SNIP。 
- 
    确保 NetScaler 控制台是否可以访问 NetScaler 实例。 您可以通过执行 ping 测试来验证。运行 ping -S <SNIP> <adm_receiver_ip> 
NetScaler 实例稍后构建
在 NetScaler 控制台中,确保指标收集器服务可用:
- 
    导航到 基础结构 > 网络功能 > 负载平衡 > 服务。 
- 
    在搜索栏上,按 实例:(IP 地址)和名称: NetScaler控制台进行筛选。 
- 
    确保 adm_metric_collector_svc_<adm_receiver ip>是否可用。IP 地址可以是 NetScaler 控制台管理 IP 或代理 IP。确保此服务处于启动状态并在端口 5563 上运行。  
如果仍然无法查看数据,请确保收集器服务绑定到 NetScaler 中的时间序列分析配置文件。
- 
    登录 NetScaler 
- 
    运行以下命令: sh analytics profile ns_analytics_time_series_profile 
如果收集器指示关闭状态:
- 
    确保是否配置了 SNIP。  如果未配置 SNIP,则必须配置 SNIP。有关详细信息,请参阅 配置 SNIP。 
- 
    确保 NetScaler 控制台是否可以访问 NetScaler 实例。 您可以通过执行 ping 测试来验证。运行 ping -S <SNIP> <adm_receiver_ip> 
- 
    确保通过 telnet 的流量连接能够连接该服务。  如果 telnet 能够连接服务,则存在防火墙并阻止指标数据流。您必须解决防火墙阻止问题。 
如果 NetScaler 中没有收集器服务绑定到时间序列分析配置文件,则收集器将显示为空白。

必须在 NetScaler 控制台中进行实例手动轮询。
- 
    导航到 基础结构 > 网络功能 > 立即轮询 
- 
    选择实例,然后单击 开始轮询。  如果轮询失败,请使用以下命令直接在 NetScaler 实例添加收集器服务: add service adm_metric_collector_svc_<adm_receiver_ip> <adm_receiver_ip> HTTP 5563unset analyticsprofile ns_analytics_time_series_profile -collectorsset analytics profile ns_analytics_time_series_profile -collectors adm_metric_collector_svc_<adm_receiver_ip> -metrics enabled -events enabled分析时序配置文件已更新。  
如果即使在执行了所有上述故障排除步骤后问题仍然存在,请联系 NetScaler 支持人员。