跳转到主内容

了解ONTAP 机下Vscan服务器扩展指标

Views:
46
Visibility:
Public
Votes:
0
Category:
clustered-data-ontap-8
Specialty:
nas
Last Updated:

可不使用  

适用场景

  • ONTAP 9.  
  • Vscan
  • ONTAP AV连接器
  • 集群模式Data ONTAP 8.
  • 集群模式Data ONTAP:McAfee
  • 集群模式Data ONTAP:soJos
  • 集群模式Data ONTAP:Symantec
  • 集群模式Data ONTAP:Trend Micro

问题解答

有关在正常情况下收集的统计信息、请参见第 9.2节。监控 以下各个技术报告的状态和性能活动。

  • TR-4286:《适用于集群模式Data ONTAP的防病毒解决方案指南:McAfee》
  • TR-4309:《适用于集群模式Data ONTAP的防病毒解决方案指南:索非斯》
  • TR-4304:《集群模式Data ONTAP防病毒解决方案指南:Symantec》
  • TR-4312:《适用于集群模式Data ONTAP的防病毒解决方案指南:Trend Micro》
有哪些ONTAP Vscan 计数器可用?

Vscan相关计数器分类如下:

  • offbox_scan_status:按每个节点的dblade收集。
    • 可在diag模式下使用。
    • offbox_scan_status 每个节点上的ONTAP计数器用于监控每秒分派和接收的Vscan服务器请求速率、以及该物理节点特有的服务器等待时间。
  • offbox_vscan:按每个Vserver在nblade中收集。
    • 可在管理模式下使用。
    • offbox_vscan 每个SVM上的ONTAP计数器用于监控Vscan速率。
    • 服务器请求每秒分派和接收一次、所有Vscan服务器都存在服务器的服务器迟发问题。
  • offbox_vscan_server:按[虚拟服务器、服务器、节点]在nblade中收集。
    • 可在diag模式下使用。
    • 其中包含从Vscan服务器收集的基本统计信息。
    • ONTAP offbox_vscan_server 计数器是Vscan服务器端利用率统计信息。
      • 这些统计信息会按每个SVM、机下Vscan服务器和每个节点进行跟踪。
      • 其中包括Vscan服务器上的CPU利用率、要在Vscan服务器上扫描的操作的队列深度(当前和最大值)、已用内存和已用网络。
  • 这些统计信息由ONTAP AV Connector转发到ONTAP中的统计信息计数器。
  • 它们基于每20秒轮询一次的数据、为确保准确性、必须收集多次;否则、统计信息中显示的值仅反映上次轮询。CPU利用率和队列对于监控和分析尤为重要。
  • 平均队列值较高可能表示Vscan服务器存在瓶颈。
ONTAP Vscan计数器的概况是什么?

了解ONTAP机下Vscan服务器扩展MetricsEdit

  • 防病毒软件: 在Vscan服务器上安装和配置防病毒软件、以便扫描文件中的病毒或其他恶意数据。防病毒软件必须与集群模式 Data ONTAP 兼容。在防病毒软件配置中、指定要对受感染文件执行的补救措施。
  • 防病毒连接器: Vscan服务器上安装了防病毒连接器、用于处理扫描请求、并提供防病毒软件与运行集群模式Data ONTAP的存储系统中的服务器虚拟机(SVM、以前称为Vserver)之间的通信。
  • SVMVserver: SVMVserver所在的位置。此文件包含每个特定SVM的特定Vscan配置。这会覆盖整个集群。
ONTAP offbox_vscan整体计数器和服务器计数器位于何处?

它们通常会在perfstat中收集。

了解ONTAP机下Vscan服务器扩展MetricsEdit

或手动收集:

示例1:offbox_scAN_status
::*> statistics start -object offbox_scan_status -sample-id vscan1
Statistics collection is being started for Sample-id: vscan1



示例2:offbox_vscan
::*> statistics start -object offbox_vscan -sample-id vscan2
Statistics collection is being started for Sample-id: vscan2

示例3:offbox_vsc_server
::*> statistics start -object offbox_vscan_server -sample-id vscan3
Statistics collection is being started for Sample-id: vscan3

从何处可以获得有关这些计数器含义的说明?

运行以下命令:

::*> statistics catalog counter show -object offbox_scan_status
::*> statistics catalog counter show -object offbox_vscan
::*> statistics catalog counter show -object offbox_vscan_server

有关详细信息、请参见下面追加信息一节中的以下示例:

  • 统计信息目录计数器show -object offbox_scan_status.txt
  • 统计信息目录计数器show -object offbox_vscan_server.txt
  • 统计信息目录计数器show -object offbox_vscan.txt
如何使用这些计数器衡量Vscan服务器和Vscan引擎的运行状况?

scanner_stats_* 计数器通过AVSHIM从Vscan服务器收集。这些信息可以让我们大致了解Vscan服务器的整体运行状况。这些计数器提供给AVSHIM、通常很好地表示前30秒。

其中每个计数器的测量如下:

计数器 显示的信息
scanner_stats_is_queue_full

表示 scan-request-queue 扫描仪上的当前状态,AVSHIM上的待处理请求队列**已满时递增。(值为Full’1’或Not Full‘0’)

如果值为1、则表示队列中当前有2000个待处理请求。

scanner_stats_pct_cpu_used Vscan服务器上的CPU利用率。如果使用多个CPU、则应提供累积平均值。
scanner_stats_pct_dropped_requests 扫描程序丢弃的已接收扫描请求的百分比
scanner_stats_pct_input_queue_avg

Vscan服务器上的平均扫描请求队列。

它是AVSHIM中上次报告的平均值和当前计算得出的待处理请求队列长度值。因此、如果上次报告的值为50%、而当前值为60%、则平均值为55%。该百分比是使用 max_queue_length AVSHIM中待处理请求的基数计算的,即2000**。

scanner_stats_pct_input_queue_hiwatermark

scan-request-queue 扫描仪上的最大长度(以队列长度的百分比 表示)(%是根据最后2000个请求的基数计算得出的),即50表示基础2000的50%是一个高水印。(scan-request-queue 最多处理1000个请求)

scanner_stats_pct_mem_used Vscan服务器上占用的总内存的百分比
scanner_stats_pct_network_

total-input-queue-length Vscan服务器上当前正在使用的百分比。
注意:如果扫描器是多址扫描器、则这是对最繁忙的网络接口的利用率。

注意:AVSHIM的全局队列限制为2000个请求,所有连接/Vserver共享这些请求。由于AVSHIM在基于拉机制上工作、因此它将停止从ONTAP提取请求、直到释放插槽(从扫描引擎收到完成确认后、AVSHIM将提取更多请求。如果连接到该节点的扫描程序较多、则扫描请求将由其他Vscan服务器提取。)
只有在AVSHIM和ONTAP之间的连接运行正常之后、ONTAP才会触发辅助扫描程序池。

还有哪些其他计数器可用于检查 Vscan服务器和Vscan引擎的运行状况?

统计信息会在AVSHIM上收集、并 通过ZAPI发送到存储系统、从而指示Vscan服务器的运行状况。这些统计信息可提供每个Vserver与V扫描器 之间的每个连接统计信息。
 cifs_tbs2::*> vscan connection-status show-extended-stats
(vserver vscan connection-status show-extended-stats)Connection

Vserver    Node           Server              Status                Extended Stats
----------- -----------------     ---------------          --------------     -----------------
fpol1          cifs_tbs2-01       10.251.198.221   connected        ts=1:22:10 PM Jun 08,2015
                                         scans=sent:18,compok:18,comperr:0,compnotfnd:0,ms/comp:1253
                                         mempage/s=91, procs=60, threads=821, %cpu=3.53, procqlen=1,

diskio/s=15, smbbytes/s=208,
                                         ifmac=00:50:56:AF:16:05 [VMware], tcpstat=retrans:14930,connfail:2734,connreset:8524,inerr:0 **
                                          cfg=Host Name:CIFS-TBS-WIN
                                          OS Name:Microsoft Windows Server 2008 R2 Enterprise
                                          OS Version:6.1.7601 Service Pack 1 Build 7601
                                          System Boot Time:5/25/2015, 1:02:47 PM
                                          System Manufacturer:VMware, Inc.
                                          System Model:VMware Virtual Platform
                                          System Type:x64-based PC
                                          Processor(s):2 Processor(s) Installed.
                                          [01]:Intel64 Family 6 Model 15 Stepping 1 GenuineIntel ~2600 Mhz

 注意: 如果TCP重新传输和连接失败的值较大、则表示存储系统网络与V扫描器 之间存在问题描述。

计数器 显示的信息
mempage/s Vscan服务器的每秒内存页数
(它是从磁盘读取页面或将页面写入磁盘以解决硬页面故障的速率。此计数器主要用于指示发生原因系统范围内延迟的故障类型。)
procs Vscan服务器中运行的线程数。
(它是数据收集时计算机中的线程数。这是瞬时计数、而不是平均时间间隔。)
%cpu Vscan服务器中的CPU利用率百分比。
(它是处理器执行非空闲线程所用时间的百分比。)
procqlen Vscan服务器的处理器队列长度。
(这表示处理器队列中的线程数。)
diskio/s Vscan服务器的每秒磁盘输入/输出数。
(这是磁盘上的读取和写入操作速率)
smbbytes/s Vscan服务器的每秒SMB字节传输数。
(重导向器处理数据字节的速率。这包括所有应用程序和文件数据以及协议信息(如数据包标头)。
ifmac Vscan服务器的MAC地址。
tcpstat Vscan服务器的TCP统计信息。
Cfg Vscan服务器的系统信息。

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.