2015-12-21 90 views
2

我們有一個情況,其中一個節點(這是一個客戶端lib文件夾)接到AEM版本庫中刪除,不知道哪個用戶這樣做。我在尋找,如果AEM在某處存儲了節點/文件夾刪除歷史記錄,那麼我們可以確定誰已採取了刪除該節點的操作。節點/文件夾刪除歷史 - 的Adobe AEM/CQ

我試過幾個選項/在想

  1. 試圖檢查日誌,如果有一些信息,但在創建或節點的缺失,沒有看到與節點名稱
  2. 擁有任何日誌內容更改監聽器,但會導致AEM不必要。此外,這不會提供有關在偵聽器註冊之前刪除的節點的信息。

是否有存儲在AEM刪除節點的審計日誌或歷史?

回答

3

是AEM可以存儲和WCM的事件,如例如提供審計日誌條目頁面修改。 但它需要啓用審計記錄器(通過配置admin console/system/console/configMgr)。

如果是這樣,則情況檢查無論是在你的日誌目錄audit.log文件或下方的/ var審計記錄/審計

+0

謝謝@Thomas。驗證過,審覈日誌級別更改爲DEBUG後,我可以看到節點創建和刪除的條目。但是,如果這沒有打開(就像我的情況),沒有辦法獲得正確的信息? –

+1

的確,如果未打開,則不會生成日誌條目。如果啓用,審計日誌對存儲庫的增長作出了相當大的貢獻。因此,建議將審計日誌清除作業配置爲常規維護任務。 – Thomas

0

如果是刪除了一個客戶端的lib文件夾,然後審覈日誌贏得」因爲它會記錄頁面/創建/更改/刪除事件。 您需要爲此編寫自己的偵聽器,這將使存儲庫增長。

我只能認爲它發生在一個開發像ENV作爲寫訪問到/ etc或/應用程序應該像ENVS PROD受到限制的。

反正還原內容只是重新安裝,通過它得到安裝clientlib包。