15.2.5. 管理日志模块
						允许的日志类型及其行为通过 log 模块 插件进行配置。可以创建新的日志记录模块,以用于设置自定义日志。
					
						在注册插件模块之前,请将模块的 Java™ 类放在 
类 目录中;实施必须在类路径上。
					
						使用子系统实例注册日志插件模块:
					
- 创建自定义作业类。在本例中,自定义日志插件名为MyLog.java。
- 将新类编译到实例的 lib 目录中。javac -d . /var/lib/pki/pki-tomcat/lib -classpath $CLASSPATH MyLog.java javac -d . /var/lib/pki/pki-tomcat/lib -classpath $CLASSPATH MyLog.javaCopy to Clipboard Copied! Toggle word wrap Toggle overflow 
- 在 CA 的WEB-INFWeb 目录中创建用于存放自定义类的目录,以便 CA 可以访问它们。mkdir /var/lib/pki/pki-tomcat/webapps/ca/WEB-INF/classes mkdir /var/lib/pki/pki-tomcat/webapps/ca/WEB-INF/classesCopy to Clipboard Copied! Toggle word wrap Toggle overflow 
- 将所有者设置为 CertificateCertificate Systemnbsp;System system user(pkiuser)。chown -R pkiuser:pkiuser /var/lib/pki/pki-tomcat/lib chown -R pkiuser:pkiuser /var/lib/pki/pki-tomcat/libCopy to Clipboard Copied! Toggle word wrap Toggle overflow 
- 注册插件。- 登录到控制台。
- 在 Configuration 选项卡中,从导航树中选择 Logs。然后选择 Log Event Listener Plug-in Registration 选项卡。
- 点 。此时会出现 Register Log Event Listener Plug-in Implementation 窗口。
- 为插件模块和 Java™ 类名称命名。Java™ 类名称是实施 Java™ 类的完整路径。如果这个类是软件包的一部分,请包含软件包名称。例如,在名为com.customplugins的软件包中注册一个名为 customLog 的类,类名称为 com.customplugins.customLog。
- 点击 。