分享方式:


進階安全性資訊模型 (ASIM) 通用架構欄位參考 (預覽)

某些欄位適用於所有 ASIM 架構。 每個架構可能會新增使用特定架構內容中一些常見欄位的指導方針。 例如,EventType 字段允許的值可能會因架構而異,因為 EventSchemaVersion 字段的值可能會有所不同。

標準 Log Analytics 欄位

在大部分情況下,Log Analytics 會針對每個記錄產生下列字段。 當您 建立自定義連接器時,可以覆寫它們。

欄位 類型 討論
TimeGenerated Datetime 報告裝置產生事件的時間。
型別 String 從中擷取記錄的原始數據表。 當可以透過多個通道接收到不同數據表的相同事件,而且具有相同 的 EventVendorEventProduct 值時,此字段就很有用。

例如,可以將 Sysmon 事件收集到 Event 數據表或 WindowsEvent 數據表。

注意

Log Analytics 也會新增其他與安全性使用案例較不相關的字段。 如需詳細資訊,請參閱 Azure 監視器記錄中的標準數據行。

一般 ASIM 欄位

下列欄位是由 ASIM 針對所有架構所定義:

事件欄位

欄位 類別 類型 描述
EventMessage 選擇性 String 包含在記錄中或從記錄產生的一般訊息或描述。
EventCount 必要 整數 記錄所描述的事件數目。

當來源支持匯總,而單一記錄可能會代表多個事件時,就會使用此值。

若為其他來源,請將 設定為 1
EventStartTime 必要 日期時間 事件開始的時間。 如果來源支持匯總,且記錄代表多個事件,則會產生第一個事件的時間。 如果源記錄未提供,此字段會別名 TimeGenerated 字段。
EventEndTime 必要 日期時間 事件結束的時間。 如果來源支持匯總,且記錄代表多個事件,則會產生最後一個事件的時間。 如果源記錄未提供,此字段會別名 TimeGenerated 字段。
EventType 必要 枚舉 描述記錄所報告的作業。 每個架構都會記錄此欄位的有效值清單。 原始的來源特定值會儲存在 EventOriginalType 欄位中。
EventSubType 選擇性 枚舉 描述 EventType 欄位中所報告的作業細分。 每個架構都會記錄此欄位的有效值清單。 原始的來源特定值會儲存在 EventOriginalSubType 字段中。
EventResult 必要 枚舉 下列其中一個值: SuccessPartialFailureNA (不適用)。

您可以使用不同的詞彙,在來源記錄中提供此值,這應該會正規化為這些值。 或者,來源可能只 提供 EventResultDetails 字段,應該加以分析以衍生 EventResult 值。

範例: Success
EventResultDetails 建議需求 枚舉 EventResult 字段中所報告結果的原因或詳細數據。 每個架構都會記錄此欄位的有效值清單。 原始的來源特定值會儲存在 EventOriginalResultDetails 欄位中。

範例: NXDOMAIN
EventUid 建議需求 String 記錄的唯一標識碼,由Microsoft Sentinel 指派。 此欄位通常對應至 _ItemId Log Analytics 欄位。
EventOriginalUid 選擇性 String 如果來源提供,則為原始記錄的唯一標識符。

範例: 69f37748-ddcd-4331-bf0f-b137f1ea83b
EventOriginalType 選擇性 String 來源所提供的原始事件類型或標識碼。 例如,此欄位用來儲存原始的 Windows 事件識別碼。 這個值是用來衍生 EventType,每個架構應該只有一個記錄的值。

範例: 4624
EventOriginalSubType 選擇性 String 如果來源提供,則為原始事件子類型或標識符。 例如,此欄位是用來儲存原始 Windows 登入類型。 這個值是用來衍生 EventSubType,每個架構應該只記錄其中一個值。

範例: 2
EventOriginalResultDetails 選擇性 String 來源所提供的原始結果詳細數據。 這個值是用來衍生 EventResultDetails,每個架構應該只記錄其中一個值。
EventSeverity 建議需求 枚舉 事件的嚴重性。 有效值為:Informational、、LowMedium、 或 High
EventOriginalSeverity 選擇性 String 報告裝置所提供的原始嚴重性。 這個值是用來衍生 EventSeverity
EventProduct 必要 String 產生事件的產品。 此值應該是廠商和產品中列出的其中一個值。

範例: Sysmon
EventProductVersion 選擇性 String 產生事件的產品版本。

範例: 12.1
EventVendor 必要 String 產生事件的產品的廠商。 此值應該是廠商和產品中列出的其中一個值。

範例: Microsoft

EventSchema 必要 String 事件正規化的架構。 每個架構都會記錄其架構名稱。
EventSchemaVersion 必要 String 結構描述的版本。 每個架構都會記錄其目前版本。
EventReportUrl 選擇性 String 事件中提供的 URL,此資源會提供事件的詳細資訊。
EventOwner 選擇性 String 事件的擁有者,通常是產生事件的部門或子公司。

裝置欄位

不同架構和事件類型的裝置欄位角色不同。 例如:

  • 針對網路會話事件,裝置欄位通常會提供產生事件之裝置的相關信息
  • 針對 [處理] 事件,裝置欄位會提供執行進程之裝置上的資訊。

每個架構檔都會指定架構裝置的角色。

欄位 類別 類型 描述
Dvc Alias String 發生事件或報告事件之裝置的唯一標識符,視架構而定。

此欄位可能會將 DvcFQDN、DvcIdDvcHostname 或 DvcIpAddr 字段別名。 對於沒有明顯裝置的雲端來源,請使用與 [事件產品 ] 字段相同的值。
DvcIpAddr 建議需求 IP 位址 發生事件或報告事件之裝置的IP位址,視架構而定。

範例: 45.21.42.12
DvcHostname 建議需求 主機名稱 發生事件或報告事件的裝置主機名,視架構而定。

範例: ContosoDc
DvcDomain 建議需求 String 發生事件或報告事件之裝置的網域,視架構而定。

範例: Contoso
DvcDomainType 條件 枚舉 DvcDomain 的類型。 如需允許值和進一步資訊的清單,請參閱 DomainType

注意:如果使用 DvcDomain 字段,則需要此欄位。
DvcFQDN 選擇性 String 發生事件或報告事件的裝置主機名,視架構而定。

範例: Contoso\DESKTOP-1282V4D

注意:此欄位同時支持傳統的 FQDN 格式和 Windows 網域\主機名格式。 DvcDomainType 字段會反映所使用的格式。
DvcDescription 選擇性 String 與裝置相關聯的描述性文字。 例如: Primary Domain Controller
DvcId 選擇性 String 發生事件或報告事件之裝置的唯一標識符,視架構而定。

範例: 41502da5-21b7-48ec-81c9-baeea8d7d669
DvcIdType 條件 枚舉 DvcId 的類型。 如需允許值和進一步資訊的清單,請參閱 DvcIdType
- MDEid

如果有多個標識碼可用,請使用清單中的第一個標識符,並使用功能變數名稱 DvcAzureResourceIdDvcMDEid 分別儲存其他識別碼。

注意:如果使用 DvcId 字段,則需要此欄位。
DvcMacAddr 選擇性 MAC 發生事件或報告事件的裝置 MAC 位址。

範例: 00:1B:44:11:3A:B7
DvcZone 選擇性 String 發生事件或報告事件的網路,視架構而定。 區域是由報告裝置所定義。

範例: Dmz
DvcOs 選擇性 String 在發生事件或報告事件的裝置上執行的作業系統。

範例: Windows
DvcOsVersion 選擇性 String 發生事件或報告事件的裝置上的操作系統版本。

範例: 10
DvcAction 建議需求 String 針對報告安全性系統,如果適用,則為系統所採取的動作。

範例: Blocked
DvcOriginalAction 選擇性 String 報告裝置所提供的原始 DvcAction
DvcInterface 選擇性 String 擷取數據的網路介面。 此字段通常與中繼或點選裝置所擷取的網路相關活動相關。
DvcScopeId 選擇性 String 裝置所屬的雲端平臺範圍標識碼。 DvcScopeId 會對應至 Azure 上的訂用帳戶標識碼,以及對應至 AWS 上的帳戶標識碼。
DvcScope 選擇性 String 裝置所屬的雲端平台範圍。 DvcScope 會對應至 Azure 上的訂用帳戶標識碼,以及 AWS 上的帳戶標識碼。

其他欄位

欄位 類別 類型 描述
AdditionalFields 選擇性 動態 如果您的來源提供值得保留的其他資訊,請保留原始功能變數名稱,或建立動態 AdditionalFields 欄位,並將額外的資訊新增為索引鍵/值組。
ASimMatchingIpAddr 建議需求 String 當剖析器使用 ipaddr_has_any_prefix 篩選參數時,此欄位會設定為其中一個值 SrcIpAddrDstIpAddrBoth 來反映相符的欄位或欄位。
ASimMatchingHostname 建議需求 String 當剖析器使用 hostname_has_any 篩選參數時,此欄位會設定為其中一個值 SrcHostnameDstHostnameBoth 來反映相符的欄位或欄位。

架構更新

  • 欄位 EventOwner 已於 2022 年 12 月 1 日新增至通用欄位,因此已新增至所有架構。
  • 欄位 EventUid 已於 2022 年 12 月 26 日新增至通用欄位,因此已新增至所有架構。

廠商和產品

為了維持一致性,允許的廠商和產品清單會設定為 ASIM 的一部分,而且可能無法在可用時直接對應至來源所傳送的值。

EventVendor 和 EventProduct 字段中目前支援的廠商和產品清單分別為:

廠商 產品
AWS - CloudTrail
- VPC
Cisco - ASA
- Umbrella
- IOS
- Meraki
Corelight Zeek
Cynerio Cynerio
Dataminr Dataminr Pulse
GCP Cloud DNS
Infoblox NIOS
Microsoft - Microsoft Entra 識別符
- Azure
- Azure Firewall
- Azure Blob Storage
- Azure File Storage
- Azure NSG flows
- Azure Queue Storage
- Azure Table Storage
- DNS Server
- Microsoft Defender XDR for Endpoint
- Microsoft Defender for IoT
- Security Events
- SharePoint
- OneDrive
- Sysmon
- Sysmon for Linux
- VMConnection
- Windows Firewall
- WireData
Linux - su
- sudo
Okta - Okta
- Auth0
OpenBSD OpenSSH
Palo Alto - PanOS
- CDL
PostgreSQL PostgreSQL
Squid Squid Proxy
Vectra AI Vectra Steam
WatchGuard Fireware
Zscaler - ZIA DNS
- ZIA Firewall
- ZIA Proxy

如果您要為廠商或未列於此處的產品開發剖析器,請連絡 Microsoft Sentinel 小組,以配置新的允許廠商和產品指定者。

下一步

如需詳細資訊,請參閱