我的老板想要从桌面捕获某些Windows事件查看器事件。 显然,这意味着在每台机器上放置一些可以监视和汇总所需事件的东西到单个数据库。 我相信有这样的工具可以做到这一点,不是他真的有兴趣购买更多的“东西”。
我已经知道如何去做,但是我有兴趣去看看别人如何完成同样的任务。
你不需要在客户端机器上安装任何东西。
查看.NET Framework的事件日志类,当您打开事件日志时,可以将远程计算机名称传递给构造函数; 通过这种方式,您可以从集中位置(服务器)看到所有计算机的事件,您只需要部署应用程序的一个副本。