ADC

端点的示例控制板

假设您想要查看网络中 NetScaler 的整体运行状况。要了解整体运行状况,您需要查看虚拟服务器接收到的请求总数、CPU 使用率、NetScaler 当前使用的内存等数据。NetScaler ADC 的可观测性示例控制面板提供了一些关键指标的可视化,帮助您在更短的时间内确定 NetScaler 的运行状况。NetScaler ADC 的可观测性示例控制板是 NetScaler 支持的众多控制板之一。

示例控制板是与特定用例/场景相关的指标的集合,允许您在短时间内以有意义的方式对指标进行可视化并分析场景。使用示例控制板,您可以避免在不同位置或文件中查看多个指标来分析特定场景。

NetScaler 为以下端点提供示例控制板:

  • Grafana
  • Splunk

示例控制板以 JSON 格式在以下位置提供:https://www.citrix.com/downloads/citrix-adc/sample-dashboards/endpoints-and-dashboards.html

示例控制板列表

下表列出了 NetScaler 支持的所有示例控制板:

控制板名称示例 详细信息 端点 JSON 文件名
NetScaler ADC 的可观测性示例控制面板 在一个地方提供整体基础架构的各种指标,例如 NetScaler 运行状况、虚拟服务器状态、应用运行状况(HTTP 和 TCP 应用程序)和应用安全(SSL 应用程序)。阅读更多信息 Grafana Netscaler_grafana_dashboard.json
NetScaler ADC 的基础设施和网络运行状况控制面板 在中央控制板上提供所有 NetScaler 的黄金信号延迟、流量、错误、饱和度、HA 同步失败等所有系统指标,以确保业务连续性。阅读更多信息 Splunk netscaler_infra_and_network_health_splunk_dashboard.json
应用程序和 API 运行状况控制面板 为 Web 应用程序提供指标并获得客户见解,以确保为最终用户提供高性能和无缝的 Web 体验。阅读更多信息 Splunk netscaler_app_and_api_health_splunk_dashboard.json
NetScaler HTTP 洞察控制面板 提供对 Web Insight 的可见性。此控制面板对 HTTP 和 HTTPS 流量均有效,包括常用数据,例如响应时间、延迟、第 7 层的 NetScaler 处理时间、应用程序负载、响应长度、主机、URL、方法等分布以及一些常用的 HTTP 标头。阅读更多信息 Splunk NetScalerHTTPInsightDashboard.xml
NetScaler SSL Insight 控制面板 提供 SSL 洞察力。此控制板包含经常查找的 TLS/SSL 交易或会话相关字段。例如,密码及其优势、TLS/SSL 版本、证书类型。阅读更多信息 Splunk NetScalerSSLInsightDashboard.xml
NetScaler TCP Insight 控制面板 提供 TCP 洞察力。此控制板包括吞吐量、连接长度、延迟、L4 抖动等数据,以及重传、重置、零窗口等事件。阅读更多信息 Splunk NetScalerTCPInsightDashboard.xml
NetScaler 管理日志控制面板 (HEC) 提供有关导出到 Splunk 上的 HTTP 事件收集器 (HEC) 输入的管理日志数据。此控制板包含登录、GUI 访问权限、Shell 访问权限等数据。阅读更多信息 Splunk NetScalerManagementLogsDashboard_HEC.json
NetScaler 管理日志控制面板 (Syslog) 提供有关导出到 Splunk 系统日志输入的 NetScaler 管理日志的数据。此控制面板是 NetScaler 管理日志控制面板 (HEC) 的对应物。此控制板包含登录、GUI 访问权限、Shell 访问权限等数据。阅读更多信息 Splunk NetScalerManagementLogsDashboard_Syslog.json

启用其他指标

从中获取控制板数据的架构文件可能未启用所有指标。因此,您可能会看到控制板上的某些面板没有数据。

您可以手动编辑架构文件以包括这些指标。该架构文件可在 NetScaler 上找到,网址为 /var/metrics_conf/schema.json。更新架构文件后,必须禁用和启用指标。只有在禁用和启用指标后,面板才会显示数据。

要禁用和启用指标,请运行以下命令:

set analytics profile <splunk_new_profile> metrics DISABLED

set analytics profile splunk_new_profile metrics ENABLED
<!--NeedCopy-->

以下是架构文件中默认未启用的指标列表:

NetScaler ADC 的基础设施和网络运行状况控制面板:

  • cur_syshealth_disk0_size
  • cur_syshealth_disk0_used
  • cur_syshealth_disk1_size
  • cur_syshealth_disk1_used
  • cur_syshealth_ps1fail
  • ssl_cfg_tot_cards
  • ssl_num_cards_up
  • nic_err_ifOutDiscards
  • cur_syshealth_disk0_errors
  • cur_syshealth_disk1_errors
  • ha_err_sync_faille
  • ha_cur_system_state
  • ha_err_pkt_rx_ver
  • ha_err_heartbeat
  • cl_cur_enable
  • clusterd_tot_cu_timedout
  • si_tot_pkt_sent
  • si_tot_pkt_rcvd
  • ssl_tot_enc_bytes
  • ssl_tot_dec_bytes

应用程序和 API 运行状况控制面板:

  • tcp_err_retransmit_giveups
  • tcp_err_retransmit
  • tcp_err_stray_packets
  • tcp_cur_surgequeuelen

NetScaler ADC 的可观测性示例控制面板:

  • as_sig_num_viols
端点的示例控制板