수집 유형 설정 명세 조회
지정한 수집 유형의 설정 명세를 조회합니다.
HTTP 요청
GET /api/sonar/logger-factories/:node_pair_guid/:namespace/:name/options
cURL 예시
curl -H "Authorization: Bearer <API_KEY>" \
https://HOSTNAME/api/sonar/logger-factories/27102ae5-3698-44d4-aad5-4f2def80f275/local/syslog/options
요청 매개변수
경로 매개변수
| 키 | 타입 | 설명 | 비고 |
|---|---|---|---|
| node_pair_guid | 문자열 | 서버 쌍 GUID | 36자 |
| namespace | 문자열 | 이름 공간 | local 또는 센트리 식별자 |
| name | 문자열 | 식별자 | 예: syslog, dirwatch |
정상 응답
{
"options": [
{
"type": "string",
"subtype": "ip-range",
"name": "remote_ip",
"required": false,
"display_name": "원격지 IP",
"description": "원격지 IP 주소 또는 범위, 예를 들면 IP 또는 IP1-IP2 또는 IP/CIDR",
"default_value": null
},
{
"type": "string",
"subtype": "port",
"name": "dst_port",
"required": false,
"display_name": "포트",
"description": "수신 포트 필터(설정하지 않은 경우 모든 포트에 대하여 수신합니다.)",
"default_value": null
},
{
"type": "string",
"subtype": null,
"name": "facility",
"required": false,
"display_name": "시스로그 설비 목록",
"description": "쉼표(`,`)로 구분된 시스로그 설비 번호",
"default_value": null
},
{
"type": "string",
"subtype": "regex",
"name": "date_pattern",
"required": false,
"display_name": "날짜 정규표현식",
"description": "날짜 및 시각을 추출하는데 사용할 정규표현식",
"default_value": null
},
{
"type": "string",
"subtype": "date-format",
"name": "date_format",
"required": false,
"display_name": "날짜 포맷",
"description": "날짜 및 시각 문자열을 파싱하는데 사용할 포맷. 예) yyyy-MM-dd HH:mm:ss",
"default_value": null
},
{
"type": "string",
"subtype": "date-locale",
"name": "date_locale",
"required": false,
"display_name": "날짜 로케일",
"description": "날짜 로케일, 예를 들면 ko",
"default_value": null
},
{
"type": "string",
"subtype": "timezone",
"name": "timezone",
"required": false,
"display_name": "시간대",
"description": "시간대, 예를 들면 KST 또는 Asia/Seoul",
"default_value": null
},
{
"type": "string",
"subtype": "regex",
"name": "regex",
"required": false,
"display_name": "정규식 필터",
"description": "추출할 데이터를 선별할 정규식 패턴",
"default_value": null
}
]
}
- options (배열): 설정 명세 목록
- type (문자열): 값 유형.
string,integer,boolean중 하나 - subtype (문자열): UI 컴포넌트 세부 유형.
date-format,date-locale,ip-range,port,regex,timezone중 하나 - name (문자열): 변수 이름
- required (불리언): 필수 입력 여부
- display_name (문자열): 화면 표시 이름
- description (문자열): 화면 표시 설명
- default_value (문자열): 수집기 생성 시 제안할 기본값
- type (문자열): 값 유형.