Directory Monitor 是一款功能强大的目录监视器,使用旨在为用户监控并检测谁正在实时更改您的目录和网络共享。可用于监视目录和/或网络共享,并将实时通知您文件更改,访问,删除,修改,新文件和不活动。还可以检测进行更改的用户和进程。Directory Monitor还提供文本日志,通过脚本/应用程序执行自动化,通过电子邮件发送,写入数据库,声音通知,打印等。支持实时监控文件修改,删除,重命名,新文件和文件访问。检测在本地和通过网络进行文件系统更改的用户和应用程序进程。在遇到网络连接问题甚至断电时确定文件系统更改。
功能特色
1、实时通知
在文件系统或网络共享上的文件修改,删除,重命名,新文件,文件访问和不活动的毫秒内收到通知。
监控本地目录或网络共享,包括隐藏/私有共享。
用于检测子目录中的所有文件以及更改文件属性的选项。
检测到事件时的气球通知。
包含和排除每个目录的过滤模式。
可用作控制台应用程序(PRO)。
能够每秒捕获和处理超过400个更改事件。
2、准确检测用户进行更改(PRO)
找出哪些用户近乎实时地对目录或文件进行了更改。
报告申请流程以及当地变更。
可以在本地检测用户或在网络中检测网络共享。
自动配置机器和目录以启用审核。
即使恶意用户尝试禁用它,也要强制执行系统审核策略。
3、快照的最终可靠性(PRO)
启用快照以确保在网络中断时甚至在断电期间检测到更改。
目录和文件统计信息的快速快照。
确保您不会错过任何更改以及用户和过程检测。
4、Windows后台服务监控(PRO)
DirectoryMonitor可以作为具有多个用户配置的Windows服务安装。
无需登录机器即可继续监控更改。
通过用户界面进行简单的配置和安装。
在后台运行时,内存和CPU占用空间极低。
5、自动保存监控日志
使用文本日志存储文件系统更改事件以供以后检查。
使用宏基于事件输出上下文信息。
仅使用您需要的数据自定义输出格式(例如CSV)。
使用内置重命名管理日志文件,将日志分成每月的每月副本。
所有监视配置都可以记录到同一文件。
6、发生事件时执行脚本/应用程序
可选地在发生一个或多个文件系统更改事件时执行任何脚本或应用程序。
使用宏根据事件信息将上下文参数传递给脚本。
在后台静默执行脚本或应用程序(PRO)。
如果脚本或应用程序不能运行多个实例,则为顺序执行选项。
根据批处理的事件数,延迟或不活动触发。
7、发送有关文件系统更改的电子邮件
为每个事件或批量更改一定数量后轻松向多个收件人发送电子邮件。
灵活的配置选项,以满足所有电子邮件服务器。
使用宏基于事件提供上下文信息。
根据事件数量发送规则,一段时间后没有事件,批处理延迟或不活动。
当在短时间内发生重大变化时,限制以防止发送垃圾邮件。
了解有关此插件的更多信息
8、将事件保存到关系数据库
将文件系统事件存储在您选择的易于查询的关系数据库中。
支持SQLServer,MySQL,PostgreSQL和Oracle。
自动创建所需的数据库架构。
了解有关此插件的更多信息
9、播放声音以引起您的注意
发生更改时收到音频通知。
每个文件系统事件将播放一次声音。
声音可以循环播放,直到您采取行动并查看用户界面。
仅支持WAV文件。
10、将文件系统事件消息发送到Syslog服务器
将目录事件消息发送到本地或网络上的Syslog服务器。
默认Syslog配置选项。
支持RFC3164和RFC5424Syslog标头格式。
使用宏为每个目录定义自己的消息格式。
选择邮件的任何设施和优先级。
11、使用Growl进行高级通知
使用Growl随时随地获取通知,甚至是移动设备。
Growl是一个功能强大的跨平台消息传递系统。
自定义通知警报窗口,比系统托盘气球更具侵入性,更易于定制。
即使应用程序作为服务在后台运行,也请参阅通知。
保留已通过的通知历史记录。
本地通知或发送到远程目标(如移动设备)的基本配置。
常见问题
1、监控Synology服务器时,为什么子目录中没有生成任何事件?
这个问题是Synology错误的SMB仿真器的一个标志,它专门阻止新的子目录参与实时监控。我们一直与Synology保持联系,但他们不愿意在DSM专有实施中修复这些缺陷。这个问题不久前在DSM的5.2-5565版本中引入。
要成功监视此类共享,您需要使用快照功能(有效地轮询更改)。您可以在有问题的共享上启用此选项,方法是转到配置右键单击 – >编辑,然后启用“ 尝试使用快照确定目录脱机时的更改 ”。使用较短的间隔可以提前从实时监控故障中恢复,并使其更可靠。缺点是大量磁盘扫描将以指定的间隔发生,因此避免深度和复杂的目录。
2、将登录详细信息应用于共享时,为什么会收到有关“无法使用提供的凭据访问网络共享(1219)”的警告?
这意味着您尝试使用两个不同的用户帐户创建一个网络会话到同一个共享,这在Windows中不起作用。
查找Windows系统错误代码表中的错误代码,错误1219的确切描述是“不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开所有以前的连接到服务器或共享资源,然后再试一次。“ 。
您登录的用户可能已经与您正在访问的共享进行了会话,或者您在Windows资源管理器中使用其他帐户访问了该用户,并且您正在使用另一个帐户尝试在目录监视器中创建Windows不允许的第二个网络会话。
您可以使用此处提到的解决方案清除任何现有会话,以便您可以创建一个新会话:ServerFault – 发生系统错误1219
从命令提示符下键入:net use * / del
3、为什么我的事件日志每秒都填满“服务命令已成功处理”消息?
启用后台服务选项后退出用户界面,并且“ 服务命令已成功处理 ”消息将停止。
应用程序无法阻止这些消息,也不会以任何方式降低系统性能。目录监视器用户界面将向已安装的服务实例发送心跳服务命令(每秒一次),以确保在界面运行时不会开始监视。这是为了确保每个应用程序承担监视责任的可靠性。这些消息不是由应用程序创建的,因此我们无法阻止它们,只要将服务命令发送到任何服务(而不仅仅是目录监视器服务),它们就会由Windows创建。关闭用户界面并让服务接管监视责任可防止记录这些消息。
如果同时运行服务和用户界面,则会显示这些消息。可靠性非常重要,因为应用程序不应错过事件,因此必须对服务进行心跳,但仅在用户界面处于活动状态时才需要。
4、如何与同一台计算机上的所有用户共享相同的设置?
同一台计算机上的所有用户都可以使用提供的“ 目录监视器2(共享用户模式) ”快捷方式。
此模式在具有多个需要配置和使用目录监视器的管理员的服务器环境中最有用。此模式下的所有设置和目录配置都不会像通常那样保存在登录用户的帐户中。该服务也是独立的,不会干扰任何其他用户实例。
无论您在计算机上登录哪个用户,在共享用户模式下,设置都是相同的,允许多个用户配置同一个目录监视器实例。管理员可以设置目录监视器,它不会在其帐户的上下文中运行。
更新日志
v2.13.5.5
– Logging library update.
v2.13.5.4
– Refresh grid after saving settings on a disabled monitor (Ticket #2525).
– Only apply unique attachments to each email (Ticket #2539).
– Fix text log selection clipboard copying.
v2.13.5.3
– Fix file locking issues when updating log view settings (Ticket #2503).
– Fix settings not being loaded on startup for disabled monitors (Ticket #2525).
官网 https://directorymonitor.com/
官方下载
https://dirmon.blob.core.windows.net/files/DirectoryMonitor2_21605_Setup.exe
https://dirmon.blob.core.windows.net/files/DirectoryMonitor2_Setup.zip?cb=21605
https://dirmon.blob.core.windows.net/files/DirectoryMonitor2_Portable.zip?cb=21605
网盘下载(官方版 / Patch)
https://wwx.lanzoui.com/b04b693rg 提取码:c0uo
https://pan.baidu.com/s/1u2P7S1n_07I9ygeDYHqVhQ 提取码:hhhh
评论前必须登录!
注册