在 API 任务 中配置 记录到服务器 操作
- Updated: 2025/11/04
使用 记录到服务器 操作将运行时和自定义日志转发到外部 SIEM 服务器,以实现集中监控和合规管理。 您可以向自定义日志添加必要的标题、日志级别和数据源标签。
先决条件
- 创建和运行 API 任务 的权限。
- 配置 SIEM 服务器的权限。
- ServiceNow 实例的活动 OAuth 连接。 有关设置 ServiceNow OAuth 连接的更多信息,请参阅 创建 OAuth 连接。
- 一个包含名为 Logging 源的 Pipedream 账户。 在 Pipedream 门户中,转到以创建源。 创建源时,门户会创建一个自定义的 HTTP 端点。 使用此端点作为 SIEM 服务器来收集日志。
过程
- 登录到您的 Control Room。
-
执行以下操作,将 Pipedream HTTP 端点添加为 SIEM 服务器,以进行日志记录。
-
执行以下步骤以创建 API 任务。
-
执行以下步骤以添加并配置 ServiceNow
身份验证操作。
-
请按照以下步骤添加并配置 ServiceNow
获取记录操作。
-
执行以下步骤以添加并配置记录到服务器操作。
- 选择保存以保存自动化。
后续步骤
{
"method": "POST",
"path": "/",
"query": {},
"client_ip": "35.155.28.36",
"url": "https://04038b46964107d148cfdd251d89c826.m.pipedream.net/",
"headers": {
"host": "04038b46964107d148cfdd251d89c826.m.pipedream.net",
"content-length": "459",
"accept-encoding": "gzip;q=1.0,deflate;q=0.6,identity;q=0.3",
"accept": "*/*",
"user-agent": "Ruby",
"content-type": "application/x-ndjson"
},
"bodyRaw": "{\"logMessage\":{\"logContent\":\"servicenow incident logs\",\"variableValues\":{\"incident_state\":\"1\",\"incident_sys_id\":\"57af7aec73d423002728660c4cf6a71c\",\"incident_short_description\":\"API call issue\"}},\"executionId\":\"b2e45a6d-186b-4b96-a2a2-3509808909f9_88f3a7ff9e646cc7\",\"logLevel\":\"INFO\",\"sysLogSource\":\"incident_record\",\"botName\":\"servicenow-logging\",\"botId\":\"45\",\"logCreatedTime\":\"2025-10-24T18:13:41.267798Z\",\"_tenantId\":\"dc170ff6-42d0-4f3d-8e9f-1904278d77f8\"}\n",
"body": {
"logMessage": {
"logContent": "servicenow incident logs",
"variableValues": {
"incident_state": "1",
"incident_sys_id": "57af7aec73d423002728660c4cf6a71c",
"incident_short_description": "API call issue"
}
},
"executionId": "b2e45a6d-186b-4b96-a2a2-3509808909f9_88f3a7ff9e646cc7",
"logLevel": "INFO",
"sysLogSource": "incident_record",
"botName": "servicenow-logging",
"botId": "45",
"logCreatedTime": "2025-10-24T18:13:41.267798Z",
"_tenantId": "dc170ff6-42d0-4f3d-8e9f-1904278d77f8"
}
}