sentry

로컬 서버에 연결된 센트리 목록과 각 센트리의 시스템 정보 및 성능 지표를 조회합니다.

Note
이 명령어는 더 이상 사용하지 않는 것을 권장합니다(Deprecated). 대신 `system-sentries` 명령어를 사용하세요.

명령어 속성

항목설명
명령어 유형드라이버 쿼리
필요 권한관리자
라이선스 사용량라이선스 집계와 무관한 명령어
병렬 실행미지원
분산 실행미지원

문법

sentry

옵션

없음

출력 필드

필드타입설명
guid문자열센트리 고유 식별자
host_name문자열센트리가 설치된 호스트 이름
remote_ip문자열센트리의 원격 IP 주소
is_connected불리언현재 접속 여부
pkg_ver문자열센트리 패키지 이름과 버전
description문자열센트리 설명
cpu_usage64비트 실수CPU 전체 사용률(단위: %)
mem_usage64비트 실수물리 메모리 사용률(단위: %)
disk_usage64비트 실수가장 높은 사용률의 디스크 사용률(단위: %)
nic_rx_usage64비트 실수가장 높은 대역폭의 NIC 수신 사용률(단위: %)
nic_tx_usage64비트 실수가장 높은 대역폭의 NIC 송신 사용률(단위: %)
user_dir문자열센트리 프로세스의 작업 디렉터리 경로
cpu_kernel64비트 실수커널 모드 CPU 사용률(단위: %)
cpu_user64비트 실수사용자 모드 CPU 사용률(단위: %)
phy_used64비트 정수사용 중인 물리 메모리(단위: 바이트)
phy_free64비트 정수사용 가능한 물리 메모리(단위: 바이트)
phy_total64비트 정수전체 물리 메모리(단위: 바이트)
swap_used64비트 정수사용 중인 스왑 메모리(단위: 바이트)
swap_free64비트 정수사용 가능한 스왑 메모리(단위: 바이트)
swap_total64비트 정수전체 스왑 메모리(단위: 바이트)
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, 메모리, 디스크, 네트워크 사용률 등의 성능 지표를 함께 출력합니다. 접속 중이지 않은 센트리는 메타데이터만 출력하며 성능 지표 필드는 출력되지 않습니다. 접속 중인 센트리라도 센트리에서 성능 지표를 받지 못했으면 성능 지표 필드를 출력하지 않습니다. 리눅스 센트리는 호스트에 net-tools나 ethtool 패키지가 없으면 성능 지표를 보내지 못합니다. 리눅스 센트리 호스트에 필요한 패키지는 필수 패키지 설치를 참고하세요.

성능 지표는 센트리로부터 수집된 최신 값을 반영하며, 실시간 측정값이 아닙니다.

이 명령어는 현재 서버에 직접 연결된 센트리만 조회합니다. 클러스터 환경에서 모든 수집 노드의 센트리를 조회하려면 system-sentries 명령어를 사용하세요.

사용 예

  1. 모든 센트리 목록 조회

    sentry
    
  2. 접속 중인 센트리만 필터링

    sentry | search is_connected == true
    
  3. CPU 사용률이 높은 센트리 순으로 조회

    sentry | sort -cpu_usage
    

변경 이력

sentry 명령어는 소나 4.0 이전 버전부터 제공되었습니다.