四、配置日志级别

配置日志级别可以定义系统需要对哪些服务进行日志审计,日志的粒度是什么。

具体做法:

登录到Cognos Administration,

presto 日志审计_调度程序

点“配置”标签页,再在列表中选择“调度程序和服务”,在右边出现的调度程序中,点击属性按钮设置属性

presto 日志审计_Cognos使用情况统计_02

点击“设置”标签页,在下面的配置参数列表中将“审核Content Manager的日志级别”设置成“基本”;将“审核报表服务的日志级别”设置成“请求”

presto 日志审计_审计_03

确定完成设置。

回到调度程序页面后,勾选上更改的调度程序,点击右上方的“刷新调度程序 - 配置”图标按钮。

五、导入审计报表压缩包

Cognos自带了一个展现审计数据的报表数据包,基本可以满足系统使用状况统计需要,我们将此压缩包导入,即可设计并运行审计报表。

具体做法:

将IBM_Cognos_Audit.zip文件(通常在Cognos服务器安装目录/webcontent/samples/content/下)拷贝到Cognos服务器安装目录/deployment/目录下。

在Cognos Administration页面的“配置”标签页中,选择“内容管理”,点击右上方的“新建导入”图标按钮,选择“IBM_Cognos_Audit”压缩包,下一步

presto 日志审计_调度程序_04

presto 日志审计_cognos_05

选择公共文件夹内容“Samples_ Audit”数据包,下一步

presto 日志审计_presto 日志审计_06

选择“执行导入的用户”作为所有者

presto 日志审计_审计_07

完成,运行执行导入。


下面我们需要建立一个“IBM_Cognos_Audit”数据源,连接到审计库。

在内容管理的上面点击“数据源连接”,点击右上方的“新建数据源”图标按钮,给出数据源名称“IBM_Cognos_Audit”,下一步,选择数据源类型,例如我们选择“Microsoft SQL Server(OLE DB)”,配置连接参数

服务器名称为localhost(如果是本机)或 IP地址

数据库名称为logdb

登录用户名密码为审计库中新建的那个用户

端口号为Cognos configuration中设置过的

数据库实例名:查看任务管理器中服务项SQLSERVERAGENT后括号里的内容

presto 日志审计_调度程序_08

测试通过后“完成”。

六、查看审计信息

登录到Cognos connection,进入到公共文件夹-->Samples_Audit目录下有一个“审核”数据包,可据此数据包用RS创建自己需要的审计报表。


PS:如果安装了Cognos BI Samples组件,就可以看到示样审计报表了,可以省不少事儿呀。可以使用示样数据进行学习和故障排除。