节点/文件夹删除历史记录-Adobe AEM/CQ

节点/文件夹删除历史记录-Adobe AEM/CQ,adobe,aem,Adobe,Aem,我们有一种情况,一个节点(它是一个客户端库文件夹)从AEM存储库中被删除,不确定是哪个用户做的。我在查看AEM是否将节点/文件夹删除历史记录存储在某个位置,以便我们能够识别谁采取了删除节点的操作 我试过/想过的选择很少 尝试检查日志,如果有一些信息,但在创建或删除节点时,未看到任何具有节点名称的日志 在repo上有一个内容更改侦听器,但这将不必要地加载AEM。此外,这不会提供有关在注册侦听器之前删除的节点的信息 AEM中是否存储了已删除节点的审核日志或历史记录?是AEM可以存储并提供WCM事件(

我们有一种情况,一个节点(它是一个客户端库文件夹)从AEM存储库中被删除,不确定是哪个用户做的。我在查看AEM是否将节点/文件夹删除历史记录存储在某个位置,以便我们能够识别谁采取了删除节点的操作

我试过/想过的选择很少

  • 尝试检查日志,如果有一些信息,但在创建或删除节点时,未看到任何具有节点名称的日志
  • 在repo上有一个内容更改侦听器,但这将不必要地加载AEM。此外,这不会提供有关在注册侦听器之前删除的节点的信息
    AEM中是否存储了已删除节点的审核日志或历史记录?

    是AEM可以存储并提供WCM事件(如页面修改)的审核日志条目。 但它需要启用审核记录器(通过配置管理控制台/system/console/configMgr)


    如果是这种情况,请检查日志目录中的audit.log文件或/var/audit

    下面的审核记录,如果是已删除的客户端lib文件夹,则审核日志不会对您有多大帮助,因为它会记录页面/dam创建/更改/删除事件。 您需要为此编写自己的侦听器,这将使存储库不断增长

    我只能认为它发生在像env这样的dev上,因为对/etc或/apps的写访问应该限制在像prod这样的env上


    无论如何,要恢复内容,只需重新安装安装clientlib的软件包。

    谢谢@Thomas。验证了这一点,在审核日志级别更改为DEBUG之后,我可以看到节点创建和删除的条目。但是,如果没有打开它(就像我的情况一样),就没有办法正确地获取信息?确切地说,如果没有打开它,那么就不会生成日志条目。如果启用,审核日志将极大地促进存储库的增长。因此,建议还将审核日志清除作业配置为常规维护任务。