수집 유형 조회
지정한 수집 유형(수집기 팩토리)의 상세 정보를 조회합니다. 노드 쌍에 설치된 전체 수집 유형 목록은 수집 유형 목록 조회 API로 확인할 수 있습니다.
필요 권한
게스트 이상의 계정으로 이용할 수 있습니다.
HTTP 요청
GET /api/sonar/logger-factories/:node_pair_guid/:namespace/:name
cURL 예시
curl -H "Authorization: Bearer <API_KEY>" \
https://HOSTNAME/api/sonar/logger-factories/a1b2c3d4-e5f6-7890-abcd-ef1234567890/local/syslog
요청 매개변수
경로 매개변수
| 키 | 타입 | 설명 | 비고 |
|---|---|---|---|
| node_pair_guid | 문자열 | 노드 쌍 GUID | 36자 |
| namespace | 문자열 | 이름 공간 | local 또는 센트리 식별자 |
| name | 문자열 | 수집 유형 이름 | 예: syslog, dirwatch |
정상 응답
{
"logger_factory": {
"full_name": "local\\syslog",
"name": "syslog",
"display_group": "시스로그",
"group": "Syslog",
"display_name": "시스로그 수집기",
"namespace": "local",
"description": "시스로그(TCP/UDP) 포트를 통해 시스로그를 수신합니다."
}
}
- logger_factory (맵): 수집 유형 상세 정보
- full_name (문자열):
이름공간\\수집유형이름형식의 전체 이름 - name (문자열): 수집 유형 내부 이름
- display_group (문자열): 로케일에 따라 표시되는 그룹 이름
- group (문자열): 그룹 내부 이름
- display_name (문자열): 로케일에 따라 표시되는 수집 유형 이름
- namespace (문자열): 이름 공간.
local또는 센트리 식별자 - description (문자열): 수집 유형 설명
- full_name (문자열):
오류 응답
node_pair_guid가 GUID 형식이 아닌 경우
HTTP 상태 코드 400 응답
{
"error_code": "invalid-param-type",
"error_msg": "node_pair_guid should be guid type."
}
수집 유형이 존재하지 않는 경우
HTTP 상태 코드 200 응답
{
"logger_factory": null
}