【IT168 专稿】相信接触过SCOM Audit Collection Services (ACS)的朋友应该知道在默认情况下ACS Reports是没有在SCOM的Reporting中出现,即使您已经正确部署并启用了ACS的功能。因此,如果我们需要对ACS收集回来的安全数据进行有效地分析,还需要把ACS的报表功能部署起来,在本文中,我将来简单介绍一下如何部署SCOM ACS的报表。
在开始部署ACS报表之前,我们的SCOM环境首先需要满足以下条件:
1. 在准备部署ACS报表的管理组中已经部署了Root Management Server和ACS,并且配置好ACS的收集功能。
2. 在准备部署ACS报表的目标计算机中安装并配置好Microsoft SQL Server 2005 Reporting Services。
3. 用来执行操作的帐户需要是Operations Manager Report Operator组中的成员。
4. 在准备部署ACS报表的计算机中安装IIS.
5. 拥有访问ACS数据库的权限。
6. 拥有Operations Manager 2007的安装光盘。
在确保满足前面提到的所有条件之后,我们就可以开始进行ACS报表的部署。
1. 使用具备SQL Reporting Services管理权限的帐户登录准备用来部署ACS报表的计算机。
2. 在计算机中创建一个临时文件夹,例如:ACS_Reports。
3. 拷贝SCOM安装光盘\ReportModels\acs和\SupportTools路径中的内容到前面创建的临时文件夹中。
4. 在CMD命令行窗口中更改目录指向之前创建的临时文件夹ACS_Reports。
5. 运行命令:UploadAuditReports "" "
例如: UploadAuditReports "scom_acs_db" "http://acs_server/reportserver " "d:\ ACS_Reports"
6. 运行完命令之后,接下来在IE浏览器中打开报表服务器主页。例如:http://acs_server/reports,在页面的右上方单击"显示详细信息"。(图1)
7. 单击"Audit Reports"文件夹,在进入的页面中单击"DB Audit"。根据自己的实际环境选择一种连接方式后,单击"应用"。(图2)
至此,ACS报表的部署操作已经完成,我们需要回到SCOM Console中验证结果,在SCOM Console中选择"Reporting",在"Reporting"窗口中检查是否存在"Audit Reports"。(图3)