有什么方法可以自动监控目录中的文件大小,并在Windows服务器上接近某个限制时发送警告电子邮件?
我有一个进度数据库安装进行检查,上周我们遇到了一些问题。 显然,范围的size of extents已经达到了2GB,而且Progress不会超过这个范围,所以我们需要打开一个新的范围。
我来自Linux环境,所以我不知道通常在Windows环境(或任何监控工具)中监测这个情况。
我更喜欢一些通用的解决scheme,因为我有一个混合环境(Windows 2000,Windows Server 2003,Windows Server 2008 R2)。
在此先感谢所有可用的替代答案。
@JohnGardeniers在他的评论中是完全正确的,虽然我没有足够的经验与进步数据库来帮助,在这方面,我有几件事情你袖手旁观,你可以尝试。
哦,只是FYI,如果你可以更换/忽略/意外销毁你的Windows 2000服务器,你的生活会容易得多,因为很多使用Server 2008和以上版本的产品和解决scheme在Windows 2000上都不起作用。那
SNMP 。
购买一个产品为你这样做 。
脚本的东西,就像在这个StackOverflow线程 。
在文件服务angular色中自动使用报告工具来获取定期报告并手动处理 。
另一个解决这个问题的方法是,如果你有Windows 2008,那么使用power shell,并调用带有域pipe理员权限的WMI,并获取你需要的信息,如果大小超出限制,则configuration邮件。 您也可以集中pipe理要查看的服务器。
使用“任务计划”为脚本设置时间间隔
基本的谷歌search给了我下面的链接。 PowerShell WMI
希望这将解决您的问题。