『Understanding ONTAP Offbox Vscan Server Extended Metrics』
すべてのとおり
環境
- ONTAP 9
- Vscan
- ONTAP AV コネクタ
- clustered Data ONTAP 8
- clustered Data ONTAP : McAfee
- clustered Data ONTAP : Sophos
- clustered Data ONTAP : Symantec
- clustered Data ONTAP :トレンドマイクロ
回答
通常の状況で収集される統計情報については、セクション 9.2 を参照してください。 次の個々のテクニカルレポートのステータスとパフォーマンスアクティビティを監視します。
- TR-4286 :『 Antivirus Solution Guide for Clustered Data ONTAP : McAfee 』
- TR-4307 :『 clustered Data ONTAP 向けウィルス対策ソリューションガイド: Sophos 』
- TR-4307 :『 clustered Data ONTAP 向けウィルス対策ソリューションガイド: Symantec 』を参照してください
- TR-4312 :『 Antivirus Solution Guide for Clustered Data ONTAP : Trend Micro 』
どの ONTAP スキャンカウンタを使用できますか。
Vscan 関連カウンタは、次のように分類されます。
offbox_scan_status
:ノードごとに Dblade で収集されます。- diag モードで使用できます。
offbox_scan_status
ノード単位の ONTAP カウンタを使用して、 1 秒あたりの送出および受信される Vscan サーバ要求の割合と、その物理ノードに固有のサーバレイテンシを監視します。
offbox_vscan
: vserver ごとに nblade で収集されます。- 管理モードで使用できます。
offbox_vscan
SVM 単位の ONTAP カウンタを使用して、 Vscan の割合が監視されます。- サーバ要求は 1 秒あたりに送信および受信され、サーバのレイテンシはすべての Vscan サーバで発生します。
offbox_vscan_server
: [vserver, server, node] 単位で nblade で収集されます。- diag モードで使用できます。
- これには、 Vscan サーバから収集された基本的な統計が含まれます。
- ONTAP
offbox_vscan_server
カウンタは、 Vscan サーバ側の利用率の統計です。- これらの統計情報は、 SVM 単位、オフボックスの Vscan サーバ単位、およびノード単位で追跡されます。
- これには、 Vscan サーバ上の CPU 使用率、 Vscan サーバ上でスキャンされる処理のキューの深さ(現在と最大の両方)、メモリ使用量、ネットワーク使用量が含まれます。
- これらの統計は、 ONTAP AV コネクタによって ONTAP 内の統計カウンタに転送されます。
- これらは 20 秒ごとにポーリングされるデータに基づいており、精度のために複数回収集する必要があります。それ以外の場合、統計に表示される値は最後のポーリングのみを反映します。CPU 使用率とキューは、監視と分析に特に重要です。
- 平均キューの値が大きい場合は、 Vscan サーバにボトルネックがあることを示している可能性があります。
ONTAP Vscan カウンタの概要から見ると、どのような点がわかりますか?
- ウィルス対策ソフトウェア:ウィルススキャンソフトウェアは、ウィルスなど悪意のあるデータの有無を調べるために Vscan サーバにインストールおよび設定されます。ウィルス対策ソフトウェアは、clustered Data ONTAPに対応したものであることが必要です。ウイルス対策ソフトウェアの設定で、感染ファイルに対して実行する修復アクションを指定します。
- Antivirus Connector:ウィルス対策コネクタは、スキャン要求を処理し、 clustered Data ONTAP を実行するストレージシステム内のサーバ仮想マシン( SVM 、旧 Vserver )とウィルス対策ソフトウェア間の通信を可能にするために Vscan サーバにインストールされます。
- SVMVserver :SVM が配置されている場所です。各 SVM に固有の Vscan 設定が適用されます。これはクラスタ全体にまたがっています。
ONTAP の外付け _Vscan 全体とサーバカウンタはどこにありますか。
通常は、 Perfstat で収集されます。
または手動で収集:
例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_vscan_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_*
これらのカウンタは、 vscan サーバから avshim を介して収集されます。これらの情報から、 Vscan サーバの全体的な稼働状態を把握することができます。これらのカウンタは AvShim に提供され、通常は過去 30 秒間の良好な表示になります。
これらの各カウンタは、次のように測定されます。
カウンタ | 表示される情報 |
scanner_stats_is_queue_full |
値が 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% の場合、 AVG は 55% になります。パーセンテージは |
scanner_stats_pct_input_queue_hiwatermark |
|
scanner_stats_pct_mem_used |
Vscan サーバ上で消費されたメモリの合計割合 |
scanner_stats_pct_network_ |
|
注: AvShim のグローバルキュー制限は 2000 個で、すべての接続 /Vserver で共有されます。VSHIM はプルベースのメカニズムで動作するため、スロットが解放されるまで ONTAP からの要求のプルを停止します(スキャンエンジンから完了確認を受信した後、 AVSHIM はさらに要求をプルします)。そのノードに接続されているスキャナが多い場合は、他の Vscan サーバによってスキャン要求がプルされます)
AVSHIM と ONTAP 間の接続が正常に行われるまで、 ONTAP はセカンダリスキャナプールをトリガーしません。
Vscan サーバおよび Vscan エンジンのヘルスをチェックするために使用できるその他のカウンタは何ですか。
統計情報は AvShim で収集され、 ZAPI を使用してストレージシステムに送信されます。これにより、 Vscan サーバの状態を示すことができます。これらは、各 Vserver から Vscanner への接続ごとの統計情報を提供します。
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 再送信と接続の失敗の値が大きい場合は、ストレージシステムのネットワークと Vscanner の間に問題がある可能性があります。
カウンタ | 表示される情報 |
mempage/s |
Vscan サーバの 1 秒あたりのメモリページ数。 (ハードディスクの障害を解決するために、ディスクからページを読み書きする速度です。このカウンタは、システム全体の遅延の原因となる障害の主要な指標です)。 |
procs |
Vscan サーバで実行されているスレッドの数。 (データ収集時のコンピュータ内のスレッド数です。これは瞬間的なカウントであり、平均的なオーバータイム間隔ではありません)。 |
%cpu |
Vscan サーバの CPU 使用率。 (プロセッサがアイドル状態でないスレッドの実行に費やした経過時間の割合)。 |
procqlen |
vscan サーバのプロセッサキューの長さ。 (プロセッサキュー内のスレッド数を示します)。 |
diskio/s |
vscan サーバの 1 秒あたりのディスク入出力数。 (これは、ディスク上の読み取り処理と書き込み処理の速度です)。 |
smbbytes/s |
Vscan サーバの 1 秒あたりの SMB バイト転送数。 (リダイレクタがデータバイトを処理する速度。これには、パケットヘッダーなどのプロトコル情報に加えて、すべてのアプリケーションデータとファイルデータが含まれます)。 |
ifmac |
Vscan サーバの MAC アドレス。 |
tcpstat |
Vscan サーバの TCP 統計情報。 |
Cfg |
Vscan サーバのシステム情報。 |