【发布时间】:2010-09-16 01:10:32
【问题描述】:
我正在寻找能够随着时间的推移监控 Windows 目录大小和文件计数的东西。我说的是少数服务器和几千个文件夹(数百万个文件)。
要求:
- X 大小随 Y 时间增加的通知
- 关于文件计数在 Y 时间增加 X 的通知
- 大小和文件计数的历史图形(或至少随着时间的推移保存快照数据)
- 所有这些都在一组目录及其子目录中
我更喜欢免费的解决方案,但也希望能指出正确的方向。如果我们要自己写,我们会怎么做呢?可用的语言有 Ruby、Groovy、Java、Perl 或 PowerShell(因为我会写它)。
【问题讨论】:
-
我可以在 C# 中很容易地做到这一点(因为那是我有 exp 的地方)但这对你没有帮助,抱歉。该技术涉及编写一个收集数据的服务。然后,您的应用可以在需要时访问数据。
-
克雷格,你愿意发布如何在 C# 中做到这一点吗?我对 C# 或 .NET 一点都不熟悉,但我不认为我们 100% 不可能将其用作解决方案,只是不是首选!
-
一般来说,如果你可以在 C# 中完成,那么无论如何你都可以在 powershell 中完成。
标签: java ruby perl powershell groovy