10.6.1 日志管理
通过“系统安全管理”→“日志管理”进入日志管理模块,主工作区显示如图10.6-1所示界面。
图 10.6-1
上方是“联合查询”窗口,下方是“日志详细信息”列表。默认情况下,该列表按照时间顺序显示最新的日志记录。进行查询后,列表中显示查询结果。
10.6.1.1 日志查询
日志查询的条件包括:日志写入者、日志级别、日志类型、日志信息体、日志来源、日志时间等。可以按照需要定制联合查询。
其中日志写入者、日志信息体、日志来源、日志类型四种类型是可以手工输入的。日志级别可通过下拉列表选择,日志时间可通过点击右边的时间控件按钮来选择。
选择查询条件后,点击“查询”按钮,下方列表中即显示查询结果集。
结果列表中,可以通过点击日志信息体的链接来显示信息体的详细信息。
10.6.1.2 日志配置控制台
进入日志管理模块,点击左侧导航栏中的“日志配置控制台”,主工作区日志的Logger配置和Appender配置维护界面如图10.6-2所示。
图 10.6-2
平台的Logger是一种日志管理的分配单元,Appender是定义记录输出的输出器,不同的Appender输出到不同的介质。平台自身使用system这个Logger,其他应用使用自己的Logger。左侧的Logger配置包括对系统使用的Logger进行增加、修改、删除。具体信息有名称(Logger名称)、优先级(分为off、fatal、error、warn、info、debug、all七种)、Appender选择(主要是设定以什么样的格式输出日志)。当日志系统被调用时,它会根据Logger的名称和优先级到日志配置中查找具体的Logger信息及相应的Appender。
右侧的Appender配置包括对系统使用的Appender进行增加、修改、删除。具体信息有名称(Appender的名称)、类(此Appender对应于Log4J和JDK1.4日志系统中的哪个类)、参数(对日志输出文件的设定以及对数据库中日志表信息的维护等各种相关信息设定,系统提供了对参数的增加、删除、修改,属性为名称—参数名称,值—名称对应的值)、输出布局(对输出的日志信息的格式设定,点击“详细信息”,将显示对输出布局的增加、删除、修改的维护界面,具体信息有:类—日志输出布局触发类,参数名称—输出日志信息中包含的参数,参数值—参数的值信息),系统根据Logger查找到相应的Appender后,会根据Appender的详细信息,输出日志或存储日志信息。