Skip to main content

타 시스템 로그 조회

개요

API version

2025-02-19

  • 최초 등록
  • Request Body 수정

용도 및 설명

타 시스템 로그 조회 API

Request

URI

MethodsURL
POST/v1/siems/externalSearch

URI Parameters

NameType필수Description

Request Body

NameType필수Description
sizeinttrue검색 결과중 가져올 목록 수
fromjsontrue로그 조회 시작 기간(type은 timestamp), 아래 샘플 데이터 참고
tojsontrue로그 조회 종료 기간(type은 timestamp), 아래 샘플 데이터 참고
sortarraytrue정렬 조건 배열
pagination_keyarrayfalse페이징 기준값을 지정하는 배열(응답 결과의 sort 값을 그대로 사용)
licensestringtrue검색대상 라이선스

Response

성공 HTTP Status Code 200 Body (JSON 형식)

NameTypeDescription
codeint0
msgstring
totalint검색 전체수
itemsjson array조건을 만족하는 통합로그에 등록된 목록 (json)

실패 HTTP Status Code

HTTP status codeHTTP 메시지설명
400Bad Request요청 정보 오류
401Unauthorized권한 없음
403Forbidden
404Not Found
429Request limit exceeded요청 제한 초과
500Internal Server Error예외발생
61001fail to search검색 실패
61002Referer does not match system domainReferer와 SystemDomain 불일치
61003JSON conversion errorJSON 변환 오류

Example

요청

POST /v1/siems/externalSearch
Content-Type: application/json; charset=utf-8

{
"size": 10,
"from": 1735653652984,
"to": 1747357192199,
"sort": [
{
"time": "desc"
},
{
"_id": "asc"
}
],
"license": "HWIX-1DGC0-MKQ6-B2HAF"
}

페이징 추가 요청

POST /v1/siems/externalSearch
Content-Type: application/json; charset=utf-8

{
"size": 10,
"from": 1735653652984,
"to": 1747357192199,
"sort": [
{
"time": "desc"
},
{
"_id": "asc"
}
],
"pagination_key": [
1747357192199,
"6263DE9F46D0FD2D19A2ABB6C02630A72349BB6AD10F47C0C42F7BA43D5106DE"
],
"license": "HWIX-1DGC0-MKQ6-B2HAF"
}

응답

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{
"code": 0,
"msg": "",
"total": 5642617,
"items": [
{
"traceId": "4afc75c4-e805-40d1-88e5-ef65dc8bb9dd",
"time": 1747357192199,
"ip": "127.0.0.1",
"userId": "backend",
"logLevel": "INFO",
"logType": "APP",
"brandName": "InfoLineage",
"serviceName": "InfoLineage",
"tenantId": "3CJ55MSE-xLO7Sxt4-qUBKzbcs-XP2cgGEq",
"target": "log_archive_20250511_20250515.zip",
"event": "LOG_ARCHIVE_CREATE",
"description": "",
"detail": "",
"corp": {
"id": "3CJ55MSE-xLO7Sxt4-qUBKzbcs-XP2cgGEq"
},
"user": {},
"file": {},
"folder": {},
"device": {},
"process": {},
"source": {},
"branch": {},
"drmDoc": null,
"policy": null,
"storage": null,
"urlFile": null,
"edgeServer": null,
"workSystem": null,
"serviceId": "7325bbd0-9d1f-4f6d-8b0a-b7d97188d4bd",
"serviceHostname": "",
"crc32": 4265737200,
"sort": [
1747357192199,
"6263DE9F46D0FD2D19A2ABB6C02630A72349BB6AD10F47C0C42F7BA43D5106DE"
],
"detail6000": null,
"category": 0
}
]
}