收集 Microsoft Exchange 日志
本文档介绍了如何使用 Bindplane 将 Microsoft Exchange 日志注入到 Google Security Operations。解析器首先尝试将传入的“message”字段解释为 JSON。如果此操作失败,它会应用一系列 Grok 模式和 CSV 解析技术,从原始消息字符串中提取字段,处理各种 Microsoft Exchange 日志格式,并填充标准化的统一数据模型 (UDM) 架构以进行安全分析。
准备工作
请确保满足以下前提条件:
- Google SecOps 实例
- Windows 2016 或更高版本,或者具有
systemd
的 Linux 主机 - 如果在代理后运行,防火墙端口处于开放状态
- 已安装的 Exchange 服务
- 对 Microsoft Windows Exchange 的特权访问权限
获取 Google SecOps 注入身份验证文件
- 登录 Google SecOps 控制台。
- 依次前往 SIEM 设置 > 收集代理。
- 下载注入身份验证文件。将该文件安全地保存在将要安装 Bindplane 的系统上。
获取 Google SecOps 客户 ID
- 登录 Google SecOps 控制台。
- 依次前往 SIEM 设置 > 配置文件。
- 复制并保存组织详细信息部分中的客户 ID。
安装 Bindplane 代理
Windows 安装
- 以管理员身份打开命令提示符或 PowerShell。
运行以下命令:
msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quiet
Linux 安装
- 打开具有 root 或 sudo 权限的终端。
运行以下命令:
sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.sh
其他安装资源
如需了解其他安装选项,请参阅安装指南。
配置 Bindplane 代理以注入 Syslog 并将其发送到 Google SecOps
- 访问配置文件:
- 找到
config.yaml
文件。通常,它位于 Linux 上的/etc/bindplane-agent/
目录中或 Windows 上的安装目录中。 - 使用文本编辑器(例如
nano
、vi
或记事本)打开该文件。
- 找到
按如下方式修改
config.yaml
文件:receivers: udplog: # Replace the port and IP address as required listen_address: "0.0.0.0:514" exporters: chronicle/chronicle_w_labels: compression: gzip # Adjust the path to the credentials file you downloaded in Step 1 creds: '/path/to/ingestion-authentication-file.json' # Replace with your actual customer ID from Step 2 customer_id: <customer_id> endpoint: malachiteingestion-pa.googleapis.com # Add optional ingestion labels for better organization ingestion_labels: log_type: 'EXCHANGE_MAIL' raw_log_field: body service: pipelines: logs/source0__chronicle_w_labels-0: receivers: - udplog exporters: - chronicle/chronicle_w_labels
根据基础架构的需要替换端口和 IP 地址。
将
<customer_id>
替换为实际的客户 ID。将
/path/to/ingestion-authentication-file.json
更新为获取 Google SecOps 提取身份验证文件部分中保存身份验证文件的路径。
重启 Bindplane 代理以应用更改
如需在 Linux 中重启 Bindplane 代理,请运行以下命令:
sudo systemctl restart bindplane-agent
如需在 Windows 中重启 Bindplane 代理,您可以使用服务控制台,也可以输入以下命令:
net stop BindPlaneAgent && net start BindPlaneAgent
配置 MS Exchange 事件收集和导出
- 登录 MS Exchange 服务器计算机。
- 在 Windows Server 上下载并安装 NXlog。
- 前往 NXlog 安装路径,然后打开配置文件。
- 使用文本编辑器打开 conf 目录中的
nxlog.conf
文件,该文件通常位于C:\Program Files\nxlog\conf (Default Installation Path
。 添加以下配置代码:
<Input eventlog> Module im_msvistalog <QueryXML> <QueryList> <Query Id="0" Path="Application"> <Select Path="Application"> *[System[(Level=1 or Level=2 or Level=3)]] </Select> <Select Path="System"> *[System[(Level=1 or Level=2 or Level=3)]] </Select> <Select Path="MSExchange Management">*</Select> </Query> </QueryList> </QueryXML> </Input> <Output syslog> Module om_udp Host <bindplane-agent-ip> Port <bindplane-agent-port> Exec to_syslog_bsd(); </Output> <Route exchange_to_syslog> Path eventlog => syslog </Route>
将
<bindplane-agent-ip>
和<bindplane-agent-port>
替换为 Bindplane 配置的 IP 地址和端口。启动 NXLog 服务:
- 在 Windows Server 上打开服务 (services.msc)。
- 在服务列表中找到 NXLog 服务。
- 右键点击 NXLog,然后选择开始。
可选:自动执行 NXLog 启动:
- 打开服务 (services.msc)。
- 在列表中找到 NXLog。
- 右键点击,然后选择属性。
- 将启动类型设置为自动。
UDM 映射表
日志字段 | UDM 映射 | 逻辑 |
---|---|---|
c-ip | read_only_udm.target.asset.ip | 从 c-ip 字段中获取的值 |
c-ip | read_only_udm.target.ip | 从 c-ip 字段中获取的值 |
client-hostname | read_only_udm.principal.asset.hostname | 从 client-hostname 字段中获取的值 |
client-hostname | read_only_udm.principal.hostname | 从 client-hostname 字段中获取的值 |
client-ip | read_only_udm.principal.asset.ip | 从 client-ip 字段中获取的值 |
client-ip | read_only_udm.principal.ip | 从 client-ip 字段中获取的值 |
第 1 列 | read_only_udm.metadata.event_timestamp | 从 column1 字段中获取的值 |
column10 | read_only_udm.intermediary.resource.attribute.labels.value | 从 column10 字段中获取的值 |
column11 | read_only_udm.network.email.mail_id | 从 column11 字段中获取的值 |
column12 | read_only_udm.additional.fields.value.string_value | 从 column12 字段中获取的值 |
column13 | read_only_udm.network.email.to | 从 column13 字段中获取的值 |
column13 | read_only_udm.target.user.email_addresses | 从 column13 字段中获取的值 |
column15 | read_only_udm.additional.fields.value.string_value | 从 column15 字段中获取的值 |
column16 | read_only_udm.target.resource.attribute.labels.value | 从 column16 字段中获取的值 |
column19 | read_only_udm.network.email.subject | 从 column19 字段中获取的值 |
第 2 列 | read_only_udm.principal.asset.ip | 从 column2 字段中获取的值 |
第 2 列 | read_only_udm.principal.ip | 从 column2 字段中获取的值 |
column20 | read_only_udm.network.email.from | 从 column20 字段中获取的值 |
column20 | read_only_udm.principal.user.email_addresses | 从 column20 字段中获取的值 |
column21 | read_only_udm.security_result.detection_fields.value | 从 column21 字段中获取的值 |
column22 | read_only_udm.security_result.description | 从 column22 字段中获取的值 |
column24 | read_only_udm.additional.fields.value.string_value | 从 column24 字段中获取的值 |
column25 | read_only_udm.principal.asset.ip | 从 column25 字段中获取的值 |
column25 | read_only_udm.principal.ip | 从 column25 字段中获取的值 |
column26 | read_only_udm.target.asset.ip | 从 column26 字段中获取的值 |
column26 | read_only_udm.target.ip | 从 column26 字段中获取的值 |
column27 | read_only_udm.security_result.detection_fields.value | 从 column27 字段中获取的值 |
column28 | read_only_udm.additional.fields.value.string_value | 从 column28 字段中获取的值 |
column29 | read_only_udm.metadata.product_log_id | 从 column29 字段中获取的值 |
第 3 列 | read_only_udm.principal.asset.hostname | 从 column3 字段中获取的值 |
第 3 列 | read_only_udm.principal.hostname | 从 column3 字段中获取的值 |
column30 | read_only_udm.metadata.product_version | 从 column30 字段中获取的值 |
column4 | read_only_udm.target.asset.ip | 从 column4 字段中获取的值 |
column4 | read_only_udm.target.ip | 从 column4 字段中获取的值 |
column5 | read_only_udm.target.asset.hostname | 从 column5 字段中获取的值 |
column5 | read_only_udm.target.hostname | 从 column5 字段中获取的值 |
column6 | read_only_udm.metadata.event_timestamp | 从 column6 字段中获取的值 |
column6 | read_only_udm.network.http.response_code | 从 column6 字段中获取的值 |
column6 | read_only_udm.network.session_id | 从 column6 字段中获取的值 |
column6 | read_only_udm.metadata.description | 从 column6 字段中获取的值 |
column7 | read_only_udm.additional.fields.value.string_value | 从 column7 字段中获取的值 |
column8 | read_only_udm.additional.fields.value.string_value | 从 column8 字段中获取的值 |
column9 | read_only_udm.metadata.product_event_type | 从 column9 字段中获取的值 |
connector_id | read_only_udm.additional.fields.value.string_value | 从 connector-id 字段中获取的值 |
cs-method | read_only_udm.network.http.method | 从 cs-method 字段中获取的值 |
cs-uri-query | read_only_udm.target.url | 从 cs-uri-query 字段中获取的值 |
cs-uri-stem | read_only_udm.target.url | 从 cs-uri-stem 字段中获取的值 |
csReferer | read_only_udm.network.http.referral_url | 从 csReferer 字段中获取的值 |
csUser-Agent | read_only_udm.network.http.user_agent | 从 csUser-Agent 字段中获取的值 |
cs-username | read_only_udm.principal.user.userid | 从 cs-username 字段中获取的值 |
custom-data | read_only_udm.security_result.detection_fields.value | 从 custom-data 字段中获取的值 |
数据 | read_only_udm.security_result.about.labels.value | 从 data 字段中获取的值 |
数据 | read_only_udm.security_result.description | 从 data 字段中获取的值 |
数据 | read_only_udm.network.email.from | 从 data 字段中获取的值 |
数据 | read_only_udm.network.email.to | 从 data 字段中获取的值 |
数据 | read_only_udm.target.hostname | 从 data 字段中获取的值 |
数据 | read_only_udm.security_result.description | 从 data 字段中获取的值 |
数据 | read_only_udm.network.sent_bytes | 从 data 字段中获取的值 |
数据 | read_only_udm.target.user.email_addresses | 从 data 字段中获取的值 |
日期 | read_only_udm.metadata.event_timestamp | 从 date 和 time 字段中获取的值 |
date-time | read_only_udm.metadata.event_timestamp | 从 date-time 字段中获取的值 |
DeliveryLatency | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 DeliveryLatency 字段中获取的值 |
DeliveryPriority | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 column21 字段中的 DeliveryPriority 字段获取的值 |
DeliveryPriority | read_only_udm.security_result.priority | 如果 DeliveryPriority 为 Low 或 Normal ,则为 LOW_PRIORITY ;如果 DeliveryPriority 为 Medium ,则为 MEDIUM_PRIORITY ;如果 DeliveryPriority 为 High ,则为 HIGH_PRIORITY |
方向性 | read_only_udm.network.direction | 如果 directionality 为 Incoming ,则为 INBOUND ;如果 directionality 为 Originating ,则为 OUTBOUND |
E2ELatency | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 E2ELatency 字段中获取的值 |
事件 | read_only_udm.metadata.product_event_type | 如果 event 为 + ,则为 Connect ;如果 event 为 - ,则为 Disconnect ;如果 event 为 * ,则为 Information ;如果 event 为 > ,则为 Send ;如果 event 为 < ,则为 Receive |
事件 | read_only_udm.network.direction | 如果 event 为 > ,则为 OUTBOUND ;如果 event 为 < ,则为 INBOUND |
EventID | read_only_udm.security_result.detection_fields.value | 从 EventID 字段中获取的值 |
EventReceivedTime | read_only_udm.metadata.collected_timestamp | 从 EventReceivedTime 字段中获取的值 |
EventReceivedTime | read_only_udm.metadata.event_timestamp | 从 column6 的 EventReceivedTime 字段中获取的值 |
FirstForestHop | read_only_udm.security_result.detection_fields.value | 从 custom-data 的 FirstForestHop 字段中获取的值 |
FromEntity | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 FromEntity 字段中获取的值 |
guid | read_only_udm.metadata.product_log_id | 从 guid 字段中获取的值 |
主机名 | read_only_udm.principal.asset.hostname | 从 Hostname 字段中获取的值 |
主机名 | read_only_udm.principal.hostname | 从 Hostname 字段中获取的值 |
IncludeInSla | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 IncludeInSla 字段中获取的值 |
internal-message-id | read_only_udm.intermediary.resource.attribute.labels.value | 从 internal-message-id 字段中获取的值 |
IsProbe | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 column21 字段中的 IsProbe 字段获取的值 |
关键字 | read_only_udm.security_result.detection_fields.value | 从 Keywords 字段中获取的值 |
local-endpoint | read_only_udm.principal.asset.ip | 从 local-endpoint 字段中获取的值 |
local-endpoint | read_only_udm.principal.ip | 从 local-endpoint 字段中获取的值 |
local-endpoint | read_only_udm.principal.port | 从 local-endpoint 字段中获取的值 |
邮箱 | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 Mailboxes 字段中获取的值 |
MailboxDatabaseGuid | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 MailboxDatabaseGuid 字段中获取的值 |
来自以下地址的邮件 | read_only_udm.network.email.from | 从 data 的 MAIL FROM 字段中获取的值 |
来自以下地址的邮件 | read_only_udm.principal.user.email_addresses | 从 data 的 MAIL FROM 字段中获取的值 |
邮件来自 | read_only_udm.network.email.from | 从 data 的 MAIL From 字段中获取的值 |
邮件来自 | read_only_udm.principal.user.email_addresses | 从 data 的 MAIL From 字段中获取的值 |
message-id | read_only_udm.network.email.mail_id | 从 message-id 字段中获取的值 |
message-info | read_only_udm.security_result.detection_fields.value | 从 message-info 字段中获取的值 |
message-info | read_only_udm.security_result.description | 从 message-info 字段中获取的值 |
MessageValue | read_only_udm.security_result.detection_fields.value | 从 custom-data 的 MessageValue 字段中获取的值 |
message-subject | read_only_udm.network.email.subject | 从 message-subject 字段中获取的值 |
方法 | read_only_udm.network.http.method | 从 method 字段中获取的值 |
Microsoft_Exchange_Transport_MailRecipient_RequiredTlsAuthLevel | read_only_udm.security_result.detection_fields.value | 从 custom-data 的 Microsoft_Exchange_Transport_MailRecipient_RequiredTlsAuthLevel 字段中获取的值 |
MsgRecipCount | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 MsgRecipCount 字段中获取的值 |
network-message-id | read_only_udm.additional.fields.value.string_value | 从 network-message-id 字段中获取的值 |
OriginalFromAddress | read_only_udm.principal.user.email_addresses | 从 custom-data 或 column21 字段中的 OriginalFromAddress 字段获取的值 |
P2RecipStat | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 P2RecipStat 字段中获取的值 |
PersistProbeTrace | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 column21 字段中的 PersistProbeTrace 字段获取的值 |
PrioritizationReason | read_only_udm.security_result.detection_fields.value | 从 custom-data 的 PrioritizationReason 字段中获取的值 |
ProbeType | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 column21 字段中的 ProbeType 字段获取的值 |
ProcessID | read_only_udm.principal.process.pid | 从 ProcessID 字段中获取的值 |
ProxiedClientHostname | read_only_udm.intermediary.hostname | 从 custom-data 的 ProxiedClientHostname 字段中获取的值 |
ProxiedClientIPAddress | read_only_udm.intermediary.asset.ip | 从 custom-data 的 ProxiedClientIPAddress 字段中获取的值 |
ProxiedClientIPAddress | read_only_udm.intermediary.ip | 从 custom-data 的 ProxiedClientIPAddress 字段中获取的值 |
ProxyHop1 | read_only_udm.security_result.detection_fields.value | 从 custom-data 的 ProxyHop1 字段中获取的值 |
RCPT TO | read_only_udm.network.email.to | 从 data 的 RCPT TO 字段中获取的值 |
RCPT TO | read_only_udm.target.user.email_addresses | 从 data 的 RCPT TO 字段中获取的值 |
RCPT To | read_only_udm.network.email.to | 从 data 的 RCPT To 字段中获取的值 |
RCPT To | read_only_udm.target.user.email_addresses | 从 data 的 RCPT To 字段中获取的值 |
recipient-address | read_only_udm.target.user.email_addresses | 从 recipient-address 字段中获取的值 |
recipient-count | read_only_udm.target.resource.attribute.labels.value | 从 recipient-count 字段中获取的值 |
recipient-status | read_only_udm.target.resource.attribute.labels.value | 从 recipient-status 字段中获取的值 |
remote-endpoint | read_only_udm.target.asset.ip | 从 remote-endpoint 字段中获取的值 |
remote-endpoint | read_only_udm.target.ip | 从 remote-endpoint 字段中获取的值 |
remote-endpoint | read_only_udm.target.port | 从 remote-endpoint 字段中获取的值 |
res_code | read_only_udm.network.http.response_code | 从 res_code 字段中获取的值 |
s-ip | read_only_udm.principal.asset.ip | 从 s-ip 字段中获取的值 |
s-ip | read_only_udm.principal.ip | 从 s-ip 字段中获取的值 |
s-port | read_only_udm.principal.port | 从 s-port 字段中获取的值 |
sc-status | read_only_udm.network.http.response_code | 从 sc-status 字段中获取的值 |
sc-substatus | read_only_udm.additional.fields.value.string_value | 从 sc-substatus 字段中获取的值 |
发件人地址 | read_only_udm.network.email.from | 从 sender-address 字段中获取的值 |
发件人地址 | read_only_udm.principal.user.email_addresses | 从 sender-address 字段中获取的值 |
sequence-number | read_only_udm.additional.fields.value.number_value | 从 sequence-number 字段中获取的值 |
server-hostname | read_only_udm.target.asset.hostname | 从 server-hostname 字段中获取的值 |
server-hostname | read_only_udm.target.hostname | 从 server-hostname 字段中获取的值 |
server-ip | read_only_udm.target.asset.ip | 从 server-ip 字段中获取的值 |
server-ip | read_only_udm.target.ip | 从 server-ip 字段中获取的值 |
session-id | read_only_udm.network.session_id | 从 session-id 字段中获取的值 |
sessionid | read_only_udm.network.session_id | 从 sessionid 字段中获取的值 |
严重程度 | read_only_udm.security_result.severity | 如果 Severity 包含 Info ,则为 INFORMATIONAL ;如果 Severity 包含 Error ,则为 ERROR ;如果 Severity 包含 Warning ,则为 MEDIUM ;否则为 UNKNOWN_SEVERITY |
SeverityValue | read_only_udm.security_result.severity_details | 从 SeverityValue 字段中获取的值 |
SlaExclusionReason | read_only_udm.security_result.detection_fields.value | 从 custom-data 的 SlaExclusionReason 字段中获取的值 |
来源 | read_only_udm.additional.fields.value.string_value | 从 source 字段中获取的值 |
SourceModuleName | read_only_udm.principal.resource.name | 从 SourceModuleName 字段中获取的值 |
SourceModuleType | read_only_udm.principal.resource.type | 从 SourceModuleType 字段中获取的值 |
SourceName | read_only_udm.principal.resource.attribute.labels.value | 从 SourceName 字段中获取的值 |
StoreObjectIds | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 StoreObjectIds 字段中获取的值 |
任务 | read_only_udm.security_result.detection_fields.value | 从 Task 字段中获取的值 |
ThreadID | read_only_udm.security_result.detection_fields.value | 从 ThreadID 字段中获取的值 |
时间 | read_only_udm.metadata.event_timestamp | 从 date 和 time 字段中获取的值 |
ToEntity | read_only_udm.security_result.detection_fields.value | 从 custom-data 或 message-info 的 ToEntity 字段中获取的值 |
total-bytes | read_only_udm.additional.fields.value.string_value | 从 total-bytes 字段中获取的值 |
TransportTrafficSubType | read_only_udm.security_result.detection_fields.value | 从 custom-data 的 TransportTrafficSubType 字段中获取的值 |
TransportTrafficSubType | read_only_udm.metadata.product_version | 从 custom-data 的 TransportTrafficSubType 字段中获取的值 |
ts | read_only_udm.metadata.event_timestamp | 从 ts 字段中获取的值 |
u_agent | read_only_udm.network.http.user_agent | 从 u_agent 字段中获取的值 |
u_param | read_only_udm.target.url | 从 u_param 字段中获取的值 |
u_path | read_only_udm.target.url | 从 u_path 字段中获取的值 |
u_path | read_only_udm.target.url | 从 u_path 和 u_param 字段中获取的值 |
用户 | read_only_udm.target.user.userid | 从 user 字段中获取的值 |
用户 | read_only_udm.target.user.email_addresses | 从 user 字段中获取的值 |
metadata.event_type | read_only_udm.metadata.event_type | 如果 has_principal_email 为 true 且 has_target_email 为 true ,则为 EMAIL_TRANSACTION ;如果 event_type 为 GENERIC_EVENT 且 principal_hostname /s_ip /host 不为空或 has_principal 为 true ,则为 STATUS_UPDATE ;如果 event_type 为 GENERIC_EVENT 且 has_principal_email 为 true 或 has_target_email 为 true ,则为 USER_UNCATEGORIZED ;否则,取自 event_type 字段的值 |
metadata.log_type | read_only_udm.metadata.log_type | 硬编码值 EXCHANGE_MAIL |
metadata.product_name | read_only_udm.metadata.product_name | 硬编码值 Exchange Mail |
metadata.vendor_name | read_only_udm.metadata.vendor_name | 硬编码值 Microsoft |
network.application_protocol | read_only_udm.network.application_protocol | 如果 app_protocol 为 SMTP 或 HTTP 或 HTTPS ,则取自 app_protocol 字段的值,如果 app_protocol 包含 SMTP ,则为 SMTP |
network.direction | read_only_udm.network.direction | 如果 s_ip 不为空,则为 INBOUND |
network.email.from | read_only_udm.network.email.from | 从 from_mail 字段中获取的值 |
network.email.mail_id | read_only_udm.network.email.mail_id | 从 msg_id 字段中获取的值 |
network.email.subject | read_only_udm.network.email.subject | 从 column19 字段中获取的值 |
network.email.to | read_only_udm.network.email.to | 从 to_mail 字段中获取的值 |
network.http.method | read_only_udm.network.http.method | 从 method 字段中获取的值 |
network.http.response_code | read_only_udm.network.http.response_code | 从 res_code 字段中获取的值 |
network.http.user_agent | read_only_udm.network.http.user_agent | 从 u_agent 字段中获取的值 |
network.sent_bytes | read_only_udm.network.sent_bytes | 从 sent_bytes 字段中获取的值 |
network.session_id | read_only_udm.network.session_id | 从 sessionid 字段中获取的值 |
principal.asset.hostname | read_only_udm.principal.asset.hostname | 从 principal_hostname 字段中获取的值 |
principal.asset.hostname | read_only_udm.principal.asset.hostname | 从 host 字段中获取的值 |
principal.asset.hostname | read_only_udm.principal.asset.hostname | 从 column3 字段中获取的值 |
principal.asset.ip | read_only_udm.principal.asset.ip | 从 column2 字段中获取的值 |
principal.asset.ip | read_only_udm.principal.asset.ip | 从 column25 字段中获取的值 |
principal.asset.ip | read_only_udm.principal.asset.ip | 从 s_ip 字段中获取的值 |
principal.hostname | read_only_udm.principal.hostname | 从 principal_hostname 字段中获取的值 |
principal.hostname | read_only_udm.principal.hostname | 从 host 字段中获取的值 |
principal.hostname | read_only_udm.principal.hostname | 从 column3 字段中获取的值 |
principal.ip | read_only_udm.principal.ip | 从 column2 字段中获取的值 |
principal.ip | read_only_udm.principal.ip | 从 column25 字段中获取的值 |
principal.ip | read_only_udm.principal.ip | 从 s_ip 字段中获取的值 |
principal.port | read_only_udm.principal.port | 从 s-port 字段中获取的值 |
principal.user.email_addresses | read_only_udm.principal.user.email_addresses | 从 mail 字段中获取的值 |
principal.user.email_addresses | read_only_udm.principal.user.email_addresses | 从 email_address 字段中获取的值 |
principal.user.userid | read_only_udm.principal.user.userid | 从 cs-username 字段中获取的值 |
security_result.about.labels.key | read_only_udm.security_result.about.labels.key | 硬编码值 Response Code |
security_result.description | read_only_udm.security_result.description | 从 context 字段中获取的值 |
security_result.description | read_only_udm.security_result.description | 从 column22 字段中获取的值 |
security_result.priority | read_only_udm.security_result.priority | 如果 severity 为 1 或 2 或 3 ,则为 LOW ;如果 severity 为 4 或 5 或 6 ,则为 MEDIUM ;如果 severity 为 7 或 8 或 9 ,则为 HIGH |
security_result.severity | read_only_udm.security_result.severity | 如果 Severity 包含 Info ,则为 INFORMATIONAL ;如果 Severity 包含 Error ,则为 ERROR ;如果 Severity 包含 Warning ,则为 MEDIUM ;否则为 UNKNOWN_SEVERITY |
target.administrative_domain | read_only_udm.target.administrative_domain | 从 domain 字段中获取的值 |
target.asset.hostname | read_only_udm.target.asset.hostname | 从 column5 字段中获取的值 |
target.asset.hostname | read_only_udm.target.asset.hostname | 从 target_host 字段中获取的值 |
target.asset.ip | read_only_udm.target.asset.ip | 从 column4 字段中获取的值 |
target.asset.ip | read_only_udm.target.asset.ip | 从 column26 字段中获取的值 |
target.asset.ip | read_only_udm.target.asset.ip | 从 c-ip 字段中获取的值 |
target.hostname | read_only_udm.target.hostname | 从 column5 字段中获取的值 |
target.hostname | read_only_udm.target.hostname | 从 target_host 字段中获取的值 |
target.ip | read_only_udm.target.ip | 从 column4 字段中获取的值 |
target.ip | read_only_udm.target.ip | 从 column26 字段中获取的值 |
target.ip | read_only_udm.target.ip | 从 c-ip 字段中获取的值 |
target.port | read_only_udm.target.port | 从 c_port 字段中获取的值 |
target.resource.attribute.labels.key | read_only_udm.target.resource.attribute.labels.key | 硬编码值 Recipients Count |
target.user.email_addresses | read_only_udm.target.user.email_addresses | 从 user 字段中获取的值 |
target.user.user_display_name | read_only_udm.target.user.user_display_name | 从 username 字段中获取的值 |
target.user.userid | read_only_udm.target.user.userid | 从 user 字段中获取的值 |
target.url | read_only_udm.target.url | 从 u_path 字段中获取的值 |
需要更多帮助?从社区成员和 Google SecOps 专业人士那里获得解答。