稽核子系統的組態
啟用之後,您可以從 ThingWorx Composer 檢閱並在必要時變更稽核子系統的操作參數值:
1. 假設您已導覽至 AuditSubsystem 頁,請按一下「組態」標籤。
ThingWorx Composer 下一代版本中 AuditSubsystem「組態」頁如下:
圖 1. 下一代 Composer 中的 AuditSubsystem 組態
2. 檢閱預設設定,並在必要時,使用下表中的資訊作為指引進行變更。
3. 按一下「儲存」
4. 如果您之前未啟動子系統,請按一下「開始」按鈕啟動子系統。如果您之前已啟動子系統,請按一下「重新啟動」,停止並啟動組態已變更的子系統。
稽核子系統的組態參數
參數
描述
預設值
有效值
稽核持續性提供者
用來寫入稽核資料的持續性提供者。依預設,此設定是 ThingWorx 的資料庫實例。請注意,為了使稽核子系統正常運作,ThingWorx 持續性提供者必須為 PostgreSQL 資料庫。
如果您的 ThingWorx 持續性提供者不是 PostgreSQL 資料庫,或者如果是 PostgreSQL 但您預期的稽核訊息量非常大,請建立新 PostgreSQL 資料庫實例以供稽核子系統使用。然後,將新 PostgreSQL 資料庫指定為稽核子系統的持續性提供者。
如果您使用的是 ThingWorx 持續性提供者 (PostgreSQL),然後針對稽核子系統切換至其他 PostgreSQL,則應將稽核資料匯出-匯入至新選取的持續性提供者。如果您未執行匯出-匯入,則新持續性提供者中不會包含初始持續性提供者的記錄。反而會在切換時開始寫入。
ThingworxPersistenceProvider
如果您針對稽核子系統建立其他 PostgreSQL 資料庫實例 (持續性提供者),請將該持續性提供者的名稱用於此設定。
封存稽核內容塊大小
建立新內容塊檔案之前應封存的列數
隨著時間的推移,您可能需要根據封存區、稽核訊息的大小以及封存流程的效能調整大小。
50000
此設定可以是大於或等於 10000 列的任何值。
線上資料的項目數上限 (maxEntriesOnlineAuditData)
稽核表可保留的列數上限。
500000 列。
僅限正數 (整數)。不允許負值。
可為 QueryAudit History 服務之 maxItems 參數設定的最高值
可為查詢之 maxItems 參數設定的列數上限。
5000
此值必須大於或等於 500 (INTEGER)。
保留線上稽核資料的天數。
要將稽核訊息保留在線上的天數。子系統的封存操作會使用此值來判斷應將哪些訊息移至稽核子系統的離線存放庫。超過此天數的資料將在複製到離線儲存區之後從線上儲存區中移除。
60 天。
僅限 INTEGER
* 
欲在子系統執行時檢視其值,請轉至「監視」 > 「子系統」