监控 SMB 签名会话统计信息
您可监控 SMB 会话统计信息并确定哪些建立的会话已签名,哪些未签名。
关于本任务
在高级权限级别的 statistics 命令提供 signed_sessions 计数器可用于监控已签名 SMB 会话的数量。signed_sessions 计数器对以下统计信息对象可用:
- cifs 可监控所有 SMB 会话的 SMB 签名。
- smb1 可监控 SMB 1.0 会话的 SMB 签名。
- smb2 可监控 SMB 2.x 和 SMB 3.0 会话的 SMB 签名。注SMB 3.0 统计信息包含在
smb2 对象的输出中。
如果要将签名会话数量与会话总数进行比较,可以将 signed_sessions 计数器的输出与 established_sessions 计数器的输出对比。
必须首先开始收集统计信息样本才能查看结果数据。如果未停止收集数据,您可查看样本中的数据。停止数据收集后,会为您提供确定的样本。如果不停止数据收集,您将能够获得可用来与先前的查询进行对比的更新数据。比较可帮助您识别趋势。
有关使用 statistics 命令的更多信息,请参阅《性能监控功能指南》。
示例
以下示例演示如何监控存储虚拟机(SVM)vs1 上的 SMB 2.x 和 SMB 3.0 签名统计信息。
以下命令可转到高级权限级别:
cluster1::> set -privilege advanced
Warning: These advanced commands are potentially dangerous; use them
only when directed to do so by support personnel.
Do you want to continue? {y|n}: y
以下命令开始新样本的数据收集:
cluster1::*> statistics start -object smb2 -sample-id smbsigning_sample -vserver vs1
Statistics collection is being started for Sample-id: smbsigning_sample
以下命令停止示例的数据收集:
cluster1::*> statistics stop -sample-id smbsigning_sample
Statistics collection is being stopped for Sample-id: smbsigning_sample
以下命令按节点显示示例中签名 SMB 会话和已建立的 SMB 会话:
cluster1::*> statistics show -sample-id smbsigning_sample
-counter signed_sessions|established_sessions|node_name
Object: smb2
Instance: vs1
Start-time: 2/6/2013 01:00:00
End-time: 2/6/2013 01:03:04
Cluster: cluster1
Counter Value
-------------------------------- -------------------------
established_sessions 0
node_name node1
signed_sessions 0
established_sessions 1
node_name node2
signed_sessions 1
established_sessions 0
node_name node3
signed_sessions 0
established_sessions 0
node_name node4
signed_sessions 0
以下命令显示示例中的 node2 的签名 SMB 会话:
cluster1::*> statistics show -sample-id smbsigning_sample
-counter signed_sessions|node_name -node node2
Object: smb2
Instance: vs1
Start-time: 2/6/2013 01:00:00
End-time: 2/6/2013 01:22:43
Cluster: cluster1
Counter Value
-------------------------------- -------------------------
node_name node2
signed_sessions 1
以下命令返回到管理员权限级别:
cluster1::*> set -privilege admin
提供反馈