檢視次數:
注意
注意
完整性監控模組會掃描 目錄登錄值登錄鍵、服務、進程已安裝的軟體端口群組用戶檔案 和代理上的 WQL 查詢語句的意外變更。要啟用和配置完整性監控,請參閱 設置完整性監控
ServiceSet 元素代表一組服務(僅限 Windows)。服務是由“服務名稱”識別的,這與服務管理工具中顯示的“名稱”欄不同。服務名稱可以在服務屬性中看到,通常比“名稱”欄中顯示的值短,實際上是服務的“顯示名稱”。例如,代理程式的服務名稱是“ds_agent”,顯示名稱是“Trend Micro Deep Security Agent”。

標籤屬性

這些是標籤本身的 XML 屬性,而不是完整性監控規則監控的實體屬性。
屬性
說明
必要
預設值
允許值
onChange
將進行實時監控
false
true, false

實體集屬性

這些是可以由完整性監控規則監控的實體屬性。
  • Permissions:服務的安全描述符,格式為 SDDL
  • 擁有者:服務擁有者的用戶 ID
  • Group:服務擁有者的群組 ID
  • BinaryPathName:Windows 用來啟動服務的路徑加上可選的命令列參數。
  • DisplayName:服務在服務屬性面板中顯示的“顯示名稱”。
  • Description:在服務面板中顯示的描述
  • State:服務的當前狀態。可能為:已停止、啟動中、停止中、運行中、繼續掛起、暫停掛起、已暫停
  • StartType:服務如何啟動?選項之一:自動、已停用、手動。
  • LogOnAs:服務進程運行時將登錄的帳戶名稱。
  • FirstFailure:服務第一次失敗時採取的動作。格式為 "delayInMsec,action",其中 action 可以是 None、Restart、Reboot、RunCommand 之一。
  • SecondFailure:服務第二次失敗時採取的動作。格式為 "delayInMsec,action",其中 action 可以是 None、Restart、Reboot、RunCommand 之一。
  • SubsequentFailures:如果服務第三次或之後失敗時要採取的動作。格式為 "delayInMsec,action",其中 action 可以是 None、Restart、Reboot、RunCommand 之一。
  • ResetFailCountAfter:如果沒有失敗,將失敗計數重置為零的時間(以秒為單位)。
  • RebootMessage:在回應「重新啟動」服務控制器操作之前,向伺服器用戶廣播的訊息。
  • RunProgram:執行 RunCommand 服務控制器操作時要執行的進程完整命令行。
  • DependsOn:服務所依賴的元件的逗號分隔列表
  • LoadOrderGroup:此服務所屬的載入順序組。系統啟動程序使用載入順序組來按指定順序載入服務組。載入順序組的列表包含在以下註冊表值中:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ServiceGroupOrder
  • ProcessId:這是承載服務的進程的數字ID。許多服務可能存在於單個Windows進程中,但對於那些在自己的進程中運行的服務,監控此屬性將允許系統記錄服務重啟。

簡寫屬性

這些是實體的簡寫屬性及其解析的屬性
  • STANDARD:權限、擁有者、群組、BinaryPathName、描述、狀態、啟動類型、登入為、第一次失敗、第二次失敗、後續失敗、重置失敗計數後、運行程式、依賴、加載順序組、進程ID

"Key" 的意思

鍵是服務的名稱,這不一定與服務管理工具中顯示的「名稱」欄相同(該工具顯示的是服務的「顯示名稱」)。服務名稱可以在服務屬性中看到,通常比「名稱」欄中顯示的值更短。
注意
注意
這不是階層式實體集。模式僅適用於服務名稱。因此,** 模式不適用。

子元素

  • Include
  • Exclude
請參閱 完整性監控規則語言 以獲取有關其允許的屬性和子元素的包含的一般描述。此處僅包含與此實體集類別相關的包含和排除的特定信息。

ServiceSets 的包含和排除的特殊屬性

state:根據服務的狀態(已停止、啟動中、停止中、運行中、繼續中、暫停中、已暫停)來包含或排除。以下範例將監控運行中的服務集的變更:
<ServiceSet>
<include state="running"/>
</ServiceSet>