Tivoli Access Manager 记录器
Tivoli® Access Manager 的 Java™ Authorization Contract for Containers (JACC) 提供程序使用 JLog 记录框架的方式与 Tivoli Access Manager 的 Java 运行时环境的使用方式一样。可针对特定 Tivoli Access Manager JACC 提供程序组件有选择地启用跟踪和消息传递。
![[z/OS]](../images/ngzos.gif)
Tivoli Access Manager JACC 提供程序的跟踪和消息记录在 profile_root/etc/tam 目录中的 amwas.node_server.pdjlog.properties 属性文件中进行配置。此文件包含 amwas.pdjlog.template.properties 模板文件中的记录属性,这些属性将用于配置 Tivoli Access Manager JACC 提供程序时的特定节点和服务器组合。
- 对 Tivoli Access Manager JACC 提供程序组件启用还是禁用跟踪。
- 对 Tivoli Access Manager JACC 提供程序组件启用还是禁用消息记录。
记录器名称 | 描述 |
---|---|
AmasRBPFTraceLogger AmasRBPFMessageLogger | 记录基于角色的策略框架的消息和跟踪。此底层框架由嵌入式 Tivoli Access Manager 用于制定访问决策。 |
AmasCacheTraceLogger AmasCacheMessageLogger | 记录基于角色的策略框架所使用的策略高速缓存的消息和跟踪。 |
AMWASWebTraceLogger AMWASWebMessageLogger | 记录 WebSphere® Application Server 授权插件的消息和跟踪。 |
AMWASConfigTraceLogger AMWASConfigMessageLogger | 记录 Tivoli Access Manager JACC 提供程序的配置操作的消息和跟踪。 |
JACCTraceLogger JACCMessageLogger | 记录 Tivoli Access Manager JACC 提供程序活动的消息和跟踪。 |
这些记录器的实现将消息传递到 WebSphere Application Server 记录子系统。所有消息将写至 WebSphere Application Server trace.log 文件。
对于每个记录器,amwas.node_server.pdjlog.properties 文件会定义 isLogging 属性,该属性设置为 true 时会启用对特定组件的记录。如果其属性值为 false,那么会禁用该组件的记录。
amwas.node_server.pdjlog.properties 文件定义同样具有 isLogging 属性的父记录器 MessageLogger 和 TraceLogger。如果子记录器未指定此 isLogging 属性,那么它们会各自继承父代的值。当启用 Tivoli Access Manager JACC 提供程序后,对于 MessageLogger 记录器,isLogging 属性将设置为 true,而对于 TraceLogger 记录器,该属性将设置为 false。将对所有组件启用消息记录,并对所有组件禁用跟踪(缺省情况)。
要对 JACC 提供程序组件启用跟踪,请参阅记录 Tivoli Access Manager 安全性。