我有一个服务器核心只用作文件服务器与客户端访问它通过UNCpath。 我想“调整”外部备份服务器在连接到此服务器时使用的备份例程(计时),并监视我的更改的影响(多less磁盘活动,任何locking,排队时间等),并确保我当他们访问这个文件服务器时,不会为客户端创build任何延迟时间。 我可以在服务器上打开进程监视器,但是当仅过滤文件活动时,它只显示本地计算机生成的活动,不显示从远程服务器访问的文件。 我希望看到一个正在访问什么文件的运行列表和访问它们所需的时间,但我似乎无法从进程监视器得到这个。 考虑到服务器核心没有安装“服务器pipe理器”,我可以使用哪些工具来监控这个工具?
另外,作为奖励,要确保最佳性能或任何可能的瓶颈,要监控的最佳值是什么? 仅供参考,此文件服务器通过iSCSI连接到DELL MD3000i,用于所有文件存储。
你看了WSRM:
http://technet.microsoft.com/en-us/library/cc755056.aspx
它只会节制内存和CPU使用率,而不是磁盘I / O。
至于监视I / O。 我会使用perfmon并从远程工作站连接。 您将需要监视以下逻辑磁盘计数器作为开始:
确定磁盘活动(IOPS):
磁盘读取/秒磁盘传输/秒(总读取+写入)磁盘写入/秒
确定磁盘延迟(每个IOP完成需要多长时间):
平均。 磁盘秒/读取平均 磁盘秒/传输平均 磁盘秒/写入
您需要根据RAID级别,磁盘数量和磁盘规格,考虑您的存储子系统应支持的IOPS数量。 这应该让你知道你的I / O子系统是如何征税的。
希望这可以帮助