API Task에서 서버에 기록 작업 구성
- 최종 업데이트2025/11/05
API Task에서 서버에 기록 작업 구성
서버에 기록 작업을 사용하면 런타임 및 사용자 정의 로그를 외부 SIEM 서버로 전달하여 중앙 집중식 모니터링과 규정 준수를 구현할 수 있습니다. 사용자 정의 로그에 필요한 헤더, 로그 수준 및 데이터 소스 태그를 추가할 수 있습니다.
전제 조건
- API 태스크를 생성하고 실행할 수 있는 권한.
- SIEM 서버를 구성할 수 있는 권한.
- ServiceNow 인스턴스에 대한 활성 OAuth 연결. ServiceNow OAuth 연결 설정에 대한 자세한 내용은 OAuth 연결 생성 항목을 참조하십시오.
- Logging이라는 이름의 소스가 있는 Pipedream 계정. Pipedream 포털에서 으로 이동하여 소스를 생성합니다. 소스를 생성하면 포털이 사용자 정의 HTTP 엔드포인트를 생성합니다. 이 엔드포인트를 SIEM 서버로 사용하여 로그를 수집합니다.
프로시저
- Control Room에 로그인합니다.
-
다음 작업을 수행하여 Pipedream HTTP 엔드포인트를 로그용 SIEM 서버로 추가하십시오.
-
다음 단계를 따라 API Task를 생성하십시오.
-
다음 단계를 수행하여 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"
}
}