sonar-sentries
클러스터에 등록된 모든 센트리 에이전트의 목록과 상태 정보를 조회합니다.
명령어 속성
| 항목 | 설명 |
|---|---|
| 명령어 유형 | 드라이버 쿼리 |
| 필요 권한 | 센트리 조회 권한 |
| 라이선스 사용량 | 집계 안 함 |
| 병렬 실행 | 미지원 |
| 분산 실행 | 미지원 |
문법
sonar-sentries
출력 필드
| 필드 | 타입 | 설명 |
|---|---|---|
node_pair_name | 문자열 | 노드 페어 이름 |
guid | 문자열 | 센트리 ID |
connected | 불리언 | 현재 연결 상태 |
host_name | 문자열 | 호스트 이름 |
remote_ip | IP 주소 | 원격 IP 주소 |
pkg_ver | 문자열 | 패키지 버전 |
alias | 문자열 | 별칭 |
description | 문자열 | 설명 |
os | 문자열 | 운영체제 이름 |
os_ver | 문자열 | 운영체제 버전 |
arch | 문자열 | 시스템 아키텍처 |
java | 문자열 | Java 이름 |
java_ver | 문자열 | Java 버전 |
working_dir | 문자열 | 작업 디렉터리 |
connected_at | 날짜 | 마지막 연결 시각 |
disconnected_at | 날짜 | 마지막 연결 해제 시각 |
오류 코드
파싱 오류
| 오류 코드 | 메시지 | 설명 |
|---|---|---|
| 300360 | 센트리 RPC 호출 권한이 없습니다. | 쿼리를 실행한 계정에 센트리 조회 권한이 없는 경우 |
런타임 오류
해당 사항 없음
설명
sonar-sentries 명령어는 클러스터에 등록된 모든 센트리 에이전트의 목록을 조회합니다. 센트리가 등록되어 있지 않으면 결과가 출력되지 않습니다.
명령어를 실행하려면 쿼리를 실행하는 계정에 센트리 조회 권한이 있어야 하며, 권한이 없으면 파싱 오류가 발생합니다. 기본 역할 중에서는 클러스터 관리자 역할과 관리자 역할로 실행할 수 있습니다.
사용 예
-
센트리 목록 조회
sonar-sentries클러스터에 등록된 모든 센트리의 상태 정보를 조회합니다.
-
연결 중인 센트리만 조회
sonar-sentries | search connected == true현재 연결 상태인 센트리만 필터링합니다.
-
운영체제별 센트리 집계
sonar-sentries | stats count by os운영체제별 센트리 등록 건수를 집계합니다.
변경 이력
sonar-sentries 명령어는 소나 4.0 이전 버전부터 제공되었습니다.