本文内容包括Cognos管理员进行审计功能的安装和配置。
适用于初次配置用户,其中分布式安装配置、远程文件日志配置等高级配置方法,不包含在本文范围。
环境:
Cognos 8.4.1 +DB2 9.7 + Win7
第一步,配置Cognos Audit Database。
要求与Cognos Content Store库要求相同,可以是Oracle、DB2、SQLServer等。配置方法基本雷同。本文以DB2为例。
需关注点:
1、创建的数据库,codepage为(UTF-8格式)
2、DB2配置参数:
APPLHEAPSZ =1024
LOCKTIMEOUT=240
3、Cognos连接审计库为jdbc方式,需拷贝jar包到指定目录:c8\webapps\p2pd\WEB-INF\lib
需要从DB2所在目录的java文件夹拷贝多个jar包过去,否则会提示找不到jdbc包。不同版本需要拷贝的文件稍有不同,可以都拷贝。包括:
db2java.jar(如果是zip后缀,改名为jar)
db2jcc.jar
db2jcc_license_cu.jar
db2jcc4.jar
第二步,配置Cognos Configuration
配置连接审计库。
启动Cognos,成功后,可以在数据库中找到以下新表。
第三步,启动Cognos, Cognos Administration 配置。
1、配置日志级别。
基本的配置,只需要开启 报表服务审计、批处理报表服务审计、报表数据服务审计到请求级别,就可以统计到用户运行和查看报表的行为。如下图。
如需更多组件的审计日志,可以开启其他相关服务的审计功能到请求级别。
2,拷贝安装目录下\webcontent\samples\content\ 的Cognos_Audit.zip到deployment目录,导入报表。
3,配置Audit数据源。
完成后,就可以打开审计报表了。
报表可以自定义。建议使用Cognos自带的审计模型,可以在webcontent\samples\models\Audit 找到。