![系统与服务监控技术实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/941/656941/b_656941.jpg)
4.3 事件收集
Windows Server 2008支持收集其他计算机的事件日志功能,从而做到集中分析和监控计算机的状态。在收集的过程中,确切地指定将收集哪些事件以及将其存储在本地的哪个日志中,激活订阅并收集事件后,就可以像对任何存储在本地的事件一样查看和操作这些转发的事件。
4.3.1 部署订阅
使用事件收集功能需要同时配置源计算机(Windows Server 2008和Windows Vista)和收集计算机(Windows Server 2008和Windows Vista),此功能依赖于Windows远程管理(WinRM)服务和Windows事件收集器(Wecsvc)服务,这两项服务必须在参与转发和收集过程的计算机上运行,目前只有运行Windows Server 2008和Windows Vista操作系统的计算机支持此功能。
1. 配置源计算机
源计算机为产生日志的计算机,包括服务器、客户端计算机。Windows Server 2008的服务器和Windows Vista客户端计算机启用事件收集功能方法相同,本例以Windows Vista为例,说明如何启用远程管理以及事件收集功能。
(1)启用远程管理功能
第1步,选择“开始”→“运行”命令,显示“运行”对话框,在文本框中,键入“cmd”命令,单击“确定”按钮,显示如图4-19所示的命令行窗口。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0106_0001.jpg?sign=1738860995-kju4zL2gijFzPJHOEom9wCDRSTraW5KX-0-f86e2d06f376e3c8670c4d7ddc5a3ab0)
图4-19 启用远程管理功能之一
第2步,在命令行提示符下,键入如下命令:
Winrm Quickconfig
按Enter键,命令成功执行,显示如图4-20所示的窗口,提示管理员是否要启用远程管理工具。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0106_0002.jpg?sign=1738860995-kFHlwDdmfjatw2A9rmvWSA4hLWVXROn0-0-60db61540ba3ef04a6d8c7f7a24f48ce)
图4-20 启用远程管理功能之二
第3步,键入“Y”,启动远程管理服务,如图4-21所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0106_0003.jpg?sign=1738860995-29omDJ5brYZxWNRGXTXblJAxg1pMTTul-0-a0212d3682c4f5b92f32d481b567f86b)
图4-21 启用远程管理功能之三
(2)将Domain Admins组中的成员加入到本地管理员组
收集客户端计算机的服务器采集客户端计算机事件日志时,必须具备对客户端计算机具备至少是读取的权限,建议将Domain Admins组中的成员加入到客户端计算机的本地管理员组中。
第1步,右击“计算机”,在弹出的快捷菜单中选择“管理”命令,显示如图4-22所示的“计算机管理”窗口。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0107_0001.jpg?sign=1738860995-CnZ4ZtJCHaVOsOenJAAI8oNUBdJnWlnO-0-bfc26719b7b024ce03c4e617a022b904)
图4-22 添加用户之一
第2步,选择“计算机管理”→“系统工具”→“本地用户和组”→“组”选项,显示如图4-23所示的“计算机管理”窗口。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0107_0002.jpg?sign=1738860995-KDwDaQma3d3Hmi0WCoB4u7wWUre6BLcY-0-dc26a14a46d0bcfa268867e541f50d65)
图4-23 添加用户之二
第3步,在右侧窗口中,右击“Administrators”组,在弹出的快捷菜单中选择“属性”命令,显示如图4-24所示的“Administrators属性”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0107_0003.jpg?sign=1738860995-1ryxkIbZ4Vq9mYfA91J2i636Whjgt1hJ-0-abc0e01c9483111611ea130ac8697223)
图4-24 添加用户之三
① 单击“添加”按钮,显示如图4-25所示的“选择用户、计算机或组”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0108_0001.jpg?sign=1738860995-ocjqLGmmddNL3tG5PzKF3zlvhp1IxyHs-0-d84e5bedac7c456176b703158ac00435)
图4-25 “选择用户、计算机或组”对话框
② 单击“高级”按钮,显示如图4-26所示的“选择用户、计算机或组”高级对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0108_0002.jpg?sign=1738860995-mWy9zX3zMKc6IT1c5i5XtXzL9mAyMPlD-0-9e49635b4a999d9ae1f5fa6317a8ddd8)
图4-26 “选择用户、计算机或组”高级对话框
③ 单击“立即查找”按钮,在“搜索结果”列表中,显示当前域中所有可用的用户、计算机上或组,如图4-27所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0108_0003.jpg?sign=1738860995-SXT17VjSgH6GtE49lKX6Jv4dxuuxCRu9-0-7bbe58334d21412ba4e5653d324162e4)
图4-27 “选择用户、计算机或组”高级对话框
④ 选择目标用户,单击“确定”按钮,关闭“选择用户、计算机或组”高级对话框,返回到“选择用户、计算机或组”对话框,如图4-28所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0108_0004.jpg?sign=1738860995-lTkXBjwh8CQjmPYjGoyBKDhpSODaaR2t-0-f5c1ecca1888b2d1a78acb4fc35512d9)
图4-28 “选择用户、计算机或组”对话框
⑤ 单击“确定”按钮,关闭“选择用户、计算机或组”对话框,返回到“Administrators属性”对话框,将选择的目标用户添加到“成员列表”中,如图4-29所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0109_0001.jpg?sign=1738860995-NBdcP8TtkPItzS1Ibmbii8Vnld7zVgyy-0-5156e2437f2fd4f9cff1f4023f977a31)
图4-29 “Administrators属性”对话框
第4步,单击“确定”按钮,完成本地管理员组成员的添加。
2. 配置收集服务器
收集服务器建议使用独立服务器,每台需要收集事件的计算机或者服务器将产生大量的事件日志,如果是应用程序服务器产生的事件会更多。
(1)更改服务模式
在事件收集服务器上,配置制事件订阅服务。
第1步,选择“开始”→“运行”命令,显示“运行”对话框,在文本框中,键入“cmd”,单击“确定”按钮,显示如图4-30所示的命令行窗口。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0109_0003.jpg?sign=1738860995-FTl6qct6Q0NgiAJ5zDv6U0UOG2K3u92Z-0-702ce2ed60f711c6f72eb00f330d9c76)
图4-30 更改服务模式之一
第2步,在命令行提示符下,键入如下命令:
wecutil qc
按Enter键,命令成功执行,显示如图4-31所示的窗口,提示更改服务启动模式。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0110_0001.jpg?sign=1738860995-XPOjR7SoIIOYblRh0hkzs4CNYZ5EMbFE-0-b394750dda4010dfa899850dc7d92b68)
图4-31 更改服务模式之二
第3步,键入“Y”,成功配置事件收集服务器,如图4-32所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0110_0002.jpg?sign=1738860995-lJRvRJ2j0KaN5OkWB7fySMIrGWbiPRet-0-f547631d85ebb14b02e8713d3e8c0119)
图4-32 更改服务模式之三
(2)NTLM身份验证
第1步,在命令行窗口中,在命令行提示符下,键入如下命令:
winrm set winrm/config/client @{TrustedHosts="dc.book.com,vista.book.com"}
按Enter键,命令成功执行,显示如图4-33所示的窗口,使所有源计算机在与收集服务器上的WinRM进行通信时使用NTLM身份验证,运行一次命令即可。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0110_0003.jpg?sign=1738860995-eK9wqBdsNmOgLeCF6qeomVsYMaK6CMg4-0-b8df22b3dd1355599bede2614d660aae)
图4-33 启用NTLM身份验证
4.3.2 创建订阅
客户端计算机和数据服务器配置完成后,在收集服务器上创建订阅任务,任务部署完成在后台自动运行,监控数据源计算机上的“一举一动”。
第1步,选择“开始”→“管理工具”→“服务器管理器”选项,显示如图4-34所示的“服务器管理”窗口。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0111_0001.jpg?sign=1738860995-V5ylN3QByBSNITDux4kEUg0dqbSl114y-0-85000b031e83bc154637491235d64779)
图4-34 创建订阅之一
第2步,选择“服务器管理器”→“诊断”→“事件查看器”→“订阅”选项,显示如图4-35所示的“服务器管理器”窗口。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0111_0002.jpg?sign=1738860995-1j5tiCGPIB8WyafUynSpJfIqwKjxYe4H-0-7e7fee4a7941e615bc0bdbeeabcf2517)
图4-35 创建订阅之二
第3步,右击“订阅”,在弹出的快捷菜单中选择“创建订阅”命令,显示如图4-36所示的“订阅属性”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0112_0001.jpg?sign=1738860995-5uokSldG6BgPo0bEaH38ZcZ2rnqVNV1j-0-2db1752d97c68682f8e9d690f5b51576)
图4-36 创建订阅之三
(1)在“订阅名称”文本框中,键入订阅任务的名称。
(2)在“目标日志”下拉列表框中,选择收集的日志存储目标,例如选择“系统”日志。
(3)在“订阅类型和源计算机”分组区域中,选择“收集器已启动”选项。单击“选择计算机”按钮,显示如图4-37所示的“计算机”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0112_0002.jpg?sign=1738860995-1tUIhKUokmxvEYToJVQEDfsWhG8kOcYk-0-fd88df3cfb434f323eaddfb7bd7e0dda)
图4-37 选择目标计算机之一
① 单击“添加域计算机”按钮,显示如图4-38所示的“选择计算机”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0112_0003.jpg?sign=1738860995-kLiuywVfDF4Kcv7xO6ZDWmo9kluqdnB1-0-b9374fa9f169fb9e7f43e299d800b277)
图4-38 选择目标计算机之二
② 单击“高级”按钮,显示如图4-39所示的“计算机”高级对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0113_0001.jpg?sign=1738860995-2rAtlrQQxxAbgiOzq3ynDc4DQvTvO2R9-0-a614dc31e9301a75dcb5cba4ee27233e)
图4-39 选择目标计算机之三
③ 单击“立即查找”按钮,在“搜索结果”列表中,显示当前域中所有可用的计算机名称,如图4-40所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0113_0002.jpg?sign=1738860995-JxTak6y7Y7vPTPQPsRxmmbG8vnDyi6rR-0-d3c83e894079939145542073f402cc67)
图4-40 选择目标计算机之四
④ 选择目标计算机,单击“确定”按钮,关闭“计算机”高级对话框,返回到“计算机”对话框,如图4-41所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0113_0003.jpg?sign=1738860995-FfnfSVa2p2quQ9lnDJ0BK8iQ9qZVHeNL-0-37bc6fccfeb37ff0c55ac01f0be0b10f)
图4-41 选择目标计算机之五
⑤ 单击“确定”按钮,关闭“选择计算机”对话框,返回到“计算机”对话框,如图4-42所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0113_0004.jpg?sign=1738860995-vcIdiSPPQqd33ZiVPhI6nLJ2VJzsi0et-0-f42f06abab58e9242ac67264f55f7713)
图4-42 选择目标计算机之六
⑥ 使用同样的方法,可以将需要收集日志的计算机添加进来,添加完成的计算机如图4-43所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0113_0005.jpg?sign=1738860995-52ga8PAcbSggGgFqhZwU6T8a8dv0HV60-0-2b50cf8b72bc64534856984f2e877dd1)
图4-43 选择目标计算机之七
⑦ 单击“确定”按钮,关闭“计算机”对话框,返回到“订阅属性”对话框。
(4)在“订阅属性”对话框中,单击“选择事件”按钮,显示如图4-44所示的“查询筛选器”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0114_0001.jpg?sign=1738860995-SRbbld3JX1I5NbDPg7WbSXOPhUVZa2Mx-0-16ac3b0be66330a4ae1832ab44db0044)
图4-44 事件筛选之一
① 在“记录事件”下拉列表框中,选择事件的记录时间,默认为“任何时间”。
② 在“事件级别”区域,选择收集的事件类型。
③ 选择“按日志”选项,在“事件日志”下拉列表中,选择事件日志类型,如图4-45所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0114_0002.jpg?sign=1738860995-ShkZDtE3yM9ucSzD2XSiJ5o9bxh3tggA-0-3f07584a541683567312531ad3e17b40)
图4-45 事件筛选之二
④ 其他选项,根据实际需要选择即可。
⑤ 单击“确定”按钮,显示如图4-46所示的“事件查看器”对话框,提示管理员选择事件的种类超过10个,将影响系统性能。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0114_0003.jpg?sign=1738860995-uf4enuzL8C8l2F8yrGhgpyD1AwJmD3a2-0-ae0d7b5261a2d7473ad62e8afda2b3f2)
图4-46 事件筛选之三
⑥ 单击“是”按钮,返回到“订阅属性”对话框。
(5)单击“高级”按钮,显示如图4-47所示的“高级订阅设置”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0115_0001.jpg?sign=1738860995-qaf2DHDA2csfdHgqjuZBenBVcPAwZK0n-0-40dc449ffba680e22c7f53a056a6301a)
图4-47 高级订阅设置之一
① 设置收集目标计算机使用的账户,选择的账户至少具备“读取”目标计算机日志的权限。选择“特定用户”选项,显示如图4-48所示的“高级订阅设置”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0115_0002.jpg?sign=1738860995-gMG7jd3DmDqhGHbU74fEDfSI5IhirP5G-0-df58605b6af4e53908ee40b4d9be7da8)
图4-48 高级订阅设置之二
② 单击“用户和密码”按钮,显示如图4-49所示的“订阅源的凭据”对话框,键入用户名和密码。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0115_0003.jpg?sign=1738860995-uVfSfhTikYjfBpuULgRPwiPEkIsuN40c-0-e13f4688ece821db3165dfad899c98c6)
图4-49 高级订阅设置之三
③ 单击“确定”按钮,关闭“订阅源的凭据”对话框,返回到“高级订阅设置”对话框。
④ 在“事件传递优化”分组区域中,选择事件传递方式。
● 正常:此选项确保可靠地传递事件,但不尝试保留带宽。除非需要严格控制带宽使用或需要尽可能快地传递所转发的事件,否则适于选择此选项。此选项使用拉传递模式,每次批量处理5个项目并将批次超时设置为15分钟。
● 最小化带宽:此选项确保严格控制事件传递对网络带宽的使用。如果要限制为传递事件而进行网络连接的频率,则适于选择此选项。此选项使用推传递模式,并将批次超时设置为6小时。此外,还使用6小时的检测信号间隔。
● 最小化滞后时间:此选项确保以最小的延迟传递事件。如果正在收集警报或关键事件,则适于选择此选项。此选项使用推传递模式,并将批次超时设置为30 s。
⑤ “协议”和“端口”使用默认值即可
⑥ 单击“确定”按钮,关闭“高级订阅设置”对话框,返回到“订阅属性”对话框,如图4-50所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0116_0001.jpg?sign=1738860995-VPZacB7lFUUq5fLBjex3viP5QVzDCoeO-0-e51dbf5510de6da506447533110392fb)
图4-50 高级订阅设置之四
第4步,单击“确定”按钮,完成订阅的设置,如图4-51所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0116_0002.jpg?sign=1738860995-FCxX53MVjOYR7XxJSSzVhhOVqrOSVIeB-0-26b513e49d85c629b62bf57b4005d33c)
图4-51 创建订阅之四
4.3.3 阅览事件
事件完成后,查看其他计算机的事件和查看本地计算机的事件方法相同,如果事件过多,管理员可以使用“筛选”功能,查找需要的日志。
第1步,登录事件收集服务器,打开“服务器管理器”窗口,选择“服务器管理器”→“诊断”→“事件查看器”→“Windows日志”选项,显示如图4-52所示的“服务器管理器”窗口。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0116_0003.jpg?sign=1738860995-3FTwOS2hPGwZFBfZWCocIFarn0Td4DnU-0-06c591a4bbf574e0119a694c3d6744c0)
图4-52 阅览事件之一
第2步,选择“系统”选项,显示事件收集服务器已经收集的所有事件,如图4-53所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0117_0001.jpg?sign=1738860995-ADzRkOjQJNrPtIIA54hWGm4mrhw8Zxzk-0-d98c70f359ed6b22ad7c35b5d2c7aa05)
图4-53 阅览事件之二
第3步,右击“系统”,在弹出的快捷菜单中选择“筛选当前日志”命令,显示如图4-54所示的“筛选当前日志”对话框。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0117_0002.jpg?sign=1738860995-0GGh7XKpmqZt250yoaFX5YUE9CPnNJ2M-0-0a0273c171f116ee199209447b34bc8a)
图4-54 阅览事件之三
第4步,在“计算机”文本框中,键入要筛选的目标计算机名称,例如Vista.book.com,如图4-55所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0117_0003.jpg?sign=1738860995-oLVbs8JIk5Uwq94OQUJZ5wugj4l5coJe-0-b40529b77a6710172e56b33f36188785)
图4-55 阅览事件之四
第5步,单击“确定”按钮,从事件收集服务器中筛选出目标计算机的所有日志,如图4-56所示。
![](https://epubservercos.yuewen.com/FA1D1C/3590320104161901/epubprivate/OEBPS/Images/figure_0117_0004.jpg?sign=1738860995-KDarBuY1GZ2NzeXUvkTFd9WUsOne7MYj-0-6aadce8070ed532bf498334c0c97cda2)
图4-56 阅览事件之五