简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

显示 BranchCache 统计信息

提供者 netapp-thomi

您可以显示 BranchCache 统计信息,以便确定缓存的执行情况,确定您的配置是否正在向客户端提供缓存内容,以及确定是否删除了哈希文件,以便为最新的哈希数据腾出空间。

hashd 统计信息对象包含提供 BranchCache 哈希统计信息的计数器。cifs 统计信息对象包含计数器,用于提供有关 BranchCache 相关活动的统计信息。您可以在高级权限级别收集和显示有关这些对象的信息。

步骤
  1. 将权限级别设置为 advanced : set -privilege advanced

    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
  2. 使用 statitics catalog counter show 命令显示 BranchCache 相关计数器。

    有关统计信息计数器的详细信息,请参见此命令的手册页。

    cluster1::*> statistics catalog counter show -object hashd
    
    Object: hashd
        Counter                     Description
        --------------------------- ----------------------------------------------
        branchcache_hash_created    Number of times a request to generate
                                    BranchCache hash for a file succeeded.
        branchcache_hash_files_replaced
                                    Number of times a BranchCache hash file was
                                    deleted to make room for more recent hash
                                    data. This happens if the hash store size is
                                    exceeded.
        branchcache_hash_rejected   Number of times a request to generate
                                    BranchCache hash data failed.
        branchcache_hash_store_bytes
                                    Total number of bytes used to store hash data.
        branchcache_hash_store_size Total space used to store BranchCache hash
                                    data for the Vserver.
        instance_name               Instance Name
        instance_uuid               Instance UUID
        node_name                   System node name
        node_uuid                   System node id
    9 entries were displayed.
    
    cluster1::*> statistics catalog counter show -object cifs
    
    Object: cifs
        Counter                     Description
        --------------------------- ----------------------------------------------
        active_searches             Number of active searches over SMB and SMB2
        auth_reject_too_many        Authentication refused after too many
                                    requests were made in rapid succession
        avg_directory_depth         Average number of directories crossed by SMB
                                    and SMB2 path-based commands
        avg_junction_depth          Average number of junctions crossed by SMB
                                    and SMB2 path-based commands
        branchcache_hash_fetch_fail Total number of times a request to fetch hash
                                    data failed. These are failures when
                                    attempting to read existing hash data. It
                                    does not include attempts to fetch hash data
                                    that has not yet been generated.
        branchcache_hash_fetch_ok   Total number of times a request to fetch hash
                                    data succeeded.
        branchcache_hash_sent_bytes Total number of bytes sent to clients
                                    requesting hashes.
        branchcache_missing_hash_bytes
                                    Total number of bytes of data that had to be
                                    read by the client because the hash for that
                                    content was not available on the server.
       ....Output truncated....
  3. 使用 statitics startstatitics stop 命令收集 BranchCache 相关的统计信息。

    cluster1::*> statistics start -object cifs -vserver vs1 -sample-id 11
    Statistics collection is being started for Sample-id: 11
    
    cluster1::*> statistics stop -sample-id 11
    Statistics collection is being stopped for Sample-id: 11
  4. 使用 statitics show 命令显示收集的 BranchCache 统计信息。

    cluster1::*> statistics show -object cifs -counter  branchcache_hash_sent_bytes -sample-id 11
    
    Object: cifs
    Instance: vs1
    Start-time: 12/26/2012 19:50:24
    End-time: 12/26/2012 19:51:01
    Cluster: cluster1
    
        Counter                                                     Value
        -------------------------------- --------------------------------
        branchcache_hash_sent_bytes                                     0
        branchcache_hash_sent_bytes                                     0
        branchcache_hash_sent_bytes                                     0
        branchcache_hash_sent_bytes                                     0
    
    cluster1::*> statistics show -object cifs -counter  branchcache_missing_hash_bytes -sample-id 11
    
    Object: cifs
    Instance: vs1
    Start-time: 12/26/2012 19:50:24
    End-time: 12/26/2012 19:51:01
    Cluster: cluster1
    
        Counter                                                     Value
        -------------------------------- --------------------------------
        branchcache_missing_hash_bytes                                  0
        branchcache_missing_hash_bytes                                  0
        branchcache_missing_hash_bytes                                  0
        branchcache_missing_hash_bytes                                  0
  5. 返回到管理权限级别: set -privilege admin

    cluster1::*> set -privilege admin