首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AEM 6.2中的日志

AEM 6.2中的日志
EN

Stack Overflow用户
提问于 2017-04-09 14:55:29
回答 1查看 1.7K关注 0票数 2

我想知道为什么要使用审计、审计日志和历史日志文件,因为我在系统中找不到这些文件中的任何内容。

有人能帮我理解这些日志文件的用法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-09 15:56:42

这三个日志文件(audit.logauditlog.loghistory.log)都是默认的AEM日志文件,这些文件是在启动AEM实例时立即创建的。

audit.log

JackRabbit使用此日志文件记录对存储库的更改。默认情况下,此日志文件设置为日志级别info。据我所知,在这个级别上没有多少日志记录。正因为如此,您的audit.log似乎是空的。如果将此日志文件设置为日志级别的debug,则每次更改存储库时都会看到日志消息。例如,如果将组件添加到页中,则删除页面等。

示例日志条目:

09.04.2017 15:38:58.429管理添加节点/content/myproject/mypage/jcr:content/parsys/mycomponent

在这里,我将组件mycomponent添加到页面mypage中。它还将记录添加到这样一个节点的每个属性,等等。

auditlog.log

我找不到关于这个日志文件的任何信息。据我所知,这个日志文件记录了这个包com.adobe.granite.audit类的消息。即使将此记录器的日志级别设置为debug,也不会创建任何消息。

history.log

这个日志文件将包含有关编辑器所做事情的高级日志。例如,如果编辑器查看或编辑页面,它将进行日志记录:

09.04.2017 15:38:36查看admin /content/myproject/mypage 09.04.2017 15:38:58编辑管理/内容/myproject/mypage

此日志可能仅与作者实例相关。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43308198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档