콘텐츠로 이동

서버 상태

1. 메뉴 개요

검색엔진과 관리도구가 올라가 있는 서버 자체의 리소스(CPU·GPU·메모리·스토리지·프로세스)를 확인하는 메뉴입니다. 응답이 느려지거나 색인이 지연될 때 가장 먼저 들여다보는 화면입니다.

2. 메뉴 위치

[좌측 메뉴바] > [운영 현황] > [상태 정보] > [서버 상태]

URL: /operation/status/server-status

3. 화면 구성

서버 상태 전체 화면

화면은 4개 카드가 2×2 그리드로 배치됩니다.

번호 영역 설명
CPU / GPU 카드 CPU 사용률, 코어/스레드 정보, GPU 정보(있는 경우)
프로세스 카드 CPU 사용률 기준 Top N 프로세스 목록. 정렬·검색·표시 개수 조정 가능
메모리 카드 전체/사용/여유 메모리, 스왑 사용량
스토리지 카드 마운트된 디스크별 사용량, 색인 데이터가 저장되는 경로의 여유 공간

각 카드는 일정 주기로 자동 갱신되며, 우측 상단의 새로고침 아이콘으로 즉시 갱신할 수 있습니다.

4. 주요 작업 방법

4.1 자원 부족 원인 확인

서버가 느려졌을 때 다음 순서로 점검합니다.

  1. ① CPU 카드의 사용률을 확인합니다 — 80% 이상이면 위험.
  2. ② 프로세스 카드에서 어떤 프로세스가 CPU를 점유하고 있는지 확인합니다.
  3. ③ 메모리 카드에서 사용률·스왑 발생 여부를 확인합니다.
  4. ④ 스토리지 카드에서 색인 경로의 남은 공간을 확인합니다.

4.2 프로세스 카드 사용

  1. ② 프로세스 카드 상단에서 정렬 기준(CPU/메모리)을 선택합니다.
  2. 검색창에 프로세스 이름 일부를 입력하면 필터됩니다.
  3. 표시 개수를 늘려서 하위 프로세스까지 확인할 수 있습니다.

4.3 카드 단위 새로고침

각 카드 우측 상단의 새로고침 아이콘을 클릭하면 해당 카드만 다시 조회됩니다.

5. 🚨 주의사항

스왑 사용량은 색인 성능에 직접 영향

스왑이 크게 사용되고 있다면 메모리 부족 상태입니다. 색인 작업이 느려지거나 실패할 수 있습니다.

스토리지 여유 공간

색인 데이터 경로(/opt/...)의 남은 공간이 부족하면 색인이 중단됩니다. 80% 이상이면 정리 또는 증설을 고려하세요.

  • 표시되는 CPU 사용률은 일정 시간 평균이므로, 순간 스파이크는 다른 모니터링 도구로 확인해야 할 수 있습니다.
  • 프로세스 목록의 프로세스 이름이 java 또는 node로만 표시되는 경우, 같은 행에서 command(명령줄) 정보를 함께 확인하면 어떤 서비스인지 구분됩니다.