센트리 목록 조회
시스템에 등록된 센트리 에이전트의 목록을 조회합니다.
HTTP 요청
GET /api/sonar/sentries
cURL 예시
curl -H "Authorization: Bearer <API_KEY>" \
https://HOSTNAME/api/sonar/sentries
요청 매개변수
| 키 | 필수 | 타입 | 설명 | 비고 |
|---|---|---|---|---|
| offset | X | 32비트 정수 | 건너뛸 개수 | |
| limit | X | 32비트 정수 | 조회할 개수 | |
| keywords | X | 문자열 | 검색 키워드 | |
| sort_fields | X | 문자열 | 정렬 기준 | 쉼표(,)로 구분 |
정상 응답
{
"total_count": 1,
"sentries": [
{
"node_pair_guid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"node_pair_name": "main-node",
"node_type": "DATA",
"node_guid": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"node_name": "data-node-1",
"guid": "sentry-001",
"alias": "web-server-sentry",
"connected": true,
"description": "",
"pkg_ver": "4.0.0",
"host_name": "web-server-01",
"remote_ip": "192.0.2.10",
"os": "Linux",
"arch": "amd64",
"os_ver": "5.15.0",
"java": "OpenJDK",
"java_ver": "17.0.2",
"working_dir": "/opt/logpresso-sentry",
"cpu": 12.5,
"mem": 45.3,
"disk": 60.1,
"nic_tx": 5.2,
"nic_rx": 8.7,
"disk_usages": [],
"nic_usages": []
}
]
}