sentry
로컬 서버에 연결된 센트리 목록과 각 센트리의 시스템 정보 및 성능 지표를 조회합니다.
Note
이 명령어는 더 이상 사용하지 않는 것을 권장합니다(Deprecated). 대신 `system-sentries` 명령어를 사용하세요.
명령어 속성
| 항목 | 설명 |
|---|---|
| 명령어 유형 | 드라이버 쿼리 |
| 필요 권한 | 관리자 |
| 라이선스 사용량 | 라이선스 집계와 무관한 명령어 |
| 병렬 실행 | 미지원 |
| 분산 실행 | 미지원 |
문법
sentry
옵션
없음
출력 필드
| 필드 | 타입 | 설명 |
|---|---|---|
guid | 문자열 | 센트리 고유 식별자 |
host_name | 문자열 | 센트리가 설치된 호스트 이름 |
remote_ip | 문자열 | 센트리의 원격 IP 주소 |
is_connected | 불리언 | 현재 접속 여부 |
pkg_ver | 문자열 | 센트리 패키지 이름과 버전 |
description | 문자열 | 센트리 설명 |
cpu_usage | 64비트 실수 | CPU 전체 사용률(단위: %) |
mem_usage | 64비트 실수 | 물리 메모리 사용률(단위: %) |
disk_usage | 64비트 실수 | 가장 높은 사용률의 디스크 사용률(단위: %) |
nic_rx_usage | 64비트 실수 | 가장 높은 대역폭의 NIC 수신 사용률(단위: %) |
nic_tx_usage | 64비트 실수 | 가장 높은 대역폭의 NIC 송신 사용률(단위: %) |
user_dir | 문자열 | 센트리 프로세스의 작업 디렉터리 경로 |
cpu_kernel | 64비트 실수 | 커널 모드 CPU 사용률(단위: %) |
cpu_user | 64비트 실수 | 사용자 모드 CPU 사용률(단위: %) |
phy_used | 64비트 정수 | 사용 중인 물리 메모리(단위: 바이트) |
phy_free | 64비트 정수 | 사용 가능한 물리 메모리(단위: 바이트) |
phy_total | 64비트 정수 | 전체 물리 메모리(단위: 바이트) |
swap_used | 64비트 정수 | 사용 중인 스왑 메모리(단위: 바이트) |
swap_free | 64비트 정수 | 사용 가능한 스왑 메모리(단위: 바이트) |
swap_total | 64비트 정수 | 전체 스왑 메모리(단위: 바이트) |
last_connect_at | 날짜 | 마지막 접속 시각 |
os | 문자열 | 운영체제 이름 |
os_ver | 문자열 | 운영체제 버전 |
arch | 문자열 | CPU 아키텍처 |
jvm_name | 문자열 | JVM 이름 |
jvm_version | 문자열 | JVM 버전 |
ip_addrs | 배열 | 센트리의 네트워크 인터페이스 IP 주소 목록 |
disks | 배열 | 디스크 사용량 정보 목록 |
nics | 배열 | 네트워크 인터페이스 속도 지표 목록 |
오류 코드
파싱 오류
| 오류 코드 | 메시지 | 설명 |
|---|---|---|
| no-read-permission | - | 관리자 권한이 없는 사용자가 실행한 경우 |
런타임 오류
해당 사항 없음
설명
sentry 명령어는 로컬 서버에 등록된 모든 센트리의 메타데이터와 접속 상태, 실시간 성능 지표를 한 번에 조회합니다.
센트리가 현재 접속 중인 경우(is_connected=true)에는 CPU, 메모리, 디스크, 네트워크 사용률 등의 성능 지표를 함께 출력합니다. 접속 중이지 않은 센트리는 메타데이터만 출력하며 성능 지표 필드는 출력되지 않습니다.
성능 지표는 센트리로부터 수집된 최신 값을 반영하며, 실시간 측정값이 아닙니다.
이 명령어는 현재 서버에 직접 연결된 센트리만 조회합니다. 클러스터 환경에서 모든 수집 노드의 센트리를 조회하려면 system-sentries 명령어를 사용하세요.
사용 예
-
모든 센트리 목록 조회
sentry -
접속 중인 센트리만 필터링
sentry | search is_connected == true -
CPU 사용률이 높은 센트리 순으로 조회
sentry | sort -cpu_usage
호환성
sentry 명령어는 소나 4.0 이전 버전부터 제공되었습니다.