Skip to content

서버 · 자산 관리

소속 기업의 서버, 자산, 담당자, BMC, Exporter, GPU, 환경 키트 등 인프라 관련 관리 기능을 안내합니다.

3D 모델 관리

3D 모델 관리

3D 모델 관리 페이지에서는 소속 기업의 서버실을 3D로 모델링하여 관리합니다. 서버실의 실제 물리적 배치를 반영한 3D 모델을 생성하면, 대시보드에서 서버실 뷰를 통해 각 서버의 위치와 상태를 직관적으로 파악할 수 있습니다.

주요 기능

  • 3D 모델 목록: 모델명, 생성일, 수정일, 포함 서버 수
  • 생성 버튼: 새 3D 모델 추가
  • 편집 버튼: 기존 모델 수정 (3D 에디터 열기)
  • 삭제 버튼: 모델 삭제
  • 미리보기 썸네일: 각 모델의 미리보기 이미지

3D 에디터

3D 에디터

3D 에디터에서는 서버실의 물리적 배치를 3D로 모델링합니다. 오브젝트 팔레트에서 서버 랙, 네트워크 장비 등을 드래그하여 3D 공간에 배치하고, 각 랙 슬롯에 등록된 서버를 매핑합니다. 완성된 3D 모델은 대시보드의 "3D 서버실" 뷰에서 실시간 모니터링에 활용됩니다.

  • 3D 편집 캔버스: 전체 화면 3D 렌더링 영역
  • 오브젝트 팔레트: 서버 랙, 네트워크 장비, 냉각 장치 등 배치 가능한 오브젝트 목록
  • 속성 패널: 선택한 오브젝트의 위치, 크기, 회전 등 속성 편집
  • 서버 매핑: 등록된 서버를 3D 모델의 랙 슬롯에 매핑
  • 카메라 컨트롤: 회전, 줌, 팬 (마우스/키보드)
  • 저장/미리보기 버튼: 모델 저장 및 편집 결과 미리보기

서버 관리

서버 관리

서버 관리 페이지에서는 PRISM으로 모니터링할 서버를 등록하고 관리합니다. 새 서버를 등록하려면 "서버 등록" 버튼을 클릭하여 서버명과 IP 주소를 입력합니다. 등록된 서버는 Exporter와 Bridge가 설치되면 자동으로 모니터링 데이터가 수집됩니다.

주요 기능

  • 서버 목록 테이블: 서버명, IP, 상태, 등록일, 소유자, 설명
  • 서버 등록 버튼: 새 서버 추가 (모달 호출)
  • 편집 버튼: 서버 정보 수정
  • 삭제 버튼: 서버 등록 해제
  • 검색: 서버명/IP 검색
  • 상태 필터: 전체/온라인/오프라인

서버 상세 드로어

서버 상세 드로어

서버 상세 드로어는 서버를 클릭하면 화면 우측에서 슬라이드되어 나타나는 간편 정보 패널입니다. 서버의 기본 정보, 실시간 리소스 사용률, 최근 알람을 빠르게 확인할 수 있으며, "상세 보기"를 클릭하면 전체 화면 상세 페이지로 이동합니다.

  • 드로어 패널: 우측에서 슬라이드 인
  • 서버 기본 정보: 서버명, IP, 운영체제, 가동 시간(uptime)
  • 실시간 리소스: CPU/MEM/DISK/GPU 게이지 또는 미니 차트
  • 최근 알람: 최근 발생한 알람 3~5건 요약
  • 상세 보기 링크: 전체 화면 상세 페이지로 이동
  • 닫기 버튼: 드로어 닫기 (X 아이콘)

서버 등록 모달

서버 등록 모달

서버 등록 모달에서 PRISM으로 모니터링할 새 서버를 등록합니다. 서버명과 IP 주소는 필수 입력 항목이며, 소유자를 지정하면 해당 서버의 알람이 지정된 담당자에게 전달됩니다. 등록 후 서버에 Exporter와 Bridge를 설치하면 데이터 수집이 시작됩니다.

  • 서버명: 서버 호스트명 (필수)
  • IP 주소: 서버 IP (필수)
  • 설명: 서버 용도 설명 (선택)
  • 소유자: 담당자 선택 (드롭다운)
  • 태그: 분류 태그 입력
  • 등록/취소 버튼

하드웨어 자동 감지

Exporter가 서버에서 수집한 하드웨어 스펙 정보(CPU 모델, 코어 수, RAM 용량, 디스크 용량 등)를 서버 정보에 자동으로 반영하는 기능입니다. 관리자가 수동으로 하드웨어 정보를 입력하지 않아도, Exporter가 감지한 데이터를 기반으로 서버의 자산 정보가 자동 갱신됩니다.

주요 기능

  • 자동 스펙 수집: node_exporter가 감지한 CPU 모델, 코어 수, 총 메모리 용량, 디스크 용량 자동 반영
  • GPU 정보 감지: dcgm_exporter가 설치된 경우 GPU 모델 및 수량 자동 감지
  • 자산 정보 동기화: 수집된 하드웨어 정보가 자산 관리 페이지에 자동 반영
  • 수동 편집 가능: 자동 감지된 정보를 관리자가 필요에 따라 수정 가능

하드웨어 자동 감지 활용

새 서버 등록 시 Exporter만 설치하면 하드웨어 사양이 자동으로 채워지므로, 대량의 서버를 등록할 때 수동 입력 작업을 크게 줄일 수 있습니다.

GPU 팬 제어

BMC(Baseboard Management Controller)와 연동하여 GPU 팬 속도를 원격으로 제어하는 기능입니다. 수동 속도 조절과 온도 기반 자동 조절을 모두 지원합니다.

주요 기능

  • 팬 속도 수동 제어: BMC를 통해 GPU 팬 속도를 원하는 비율(%)로 직접 설정
  • 온도 기반 자동 조절: GPU 온도 임계값에 따라 팬 속도를 자동으로 조절
  • 실시간 모니터링: 현재 팬 속도(RPM) 및 GPU 온도 실시간 확인
  • BMC 연동 필수: GPU 팬 제어를 사용하려면 BMC 정보가 등록되어 있어야 합니다

BMC 연결 필요

GPU 팬 제어 기능은 BMC 정보 관리 페이지에서 해당 서버의 BMC IP와 인증 정보가 사전 등록되어 있어야 사용할 수 있습니다.

IPMI 하드웨어 모니터링

BMC를 통한 IPMI(Intelligent Platform Management Interface) 하드웨어 모니터링 전용 페이지입니다. 서버 전체의 하드웨어 센서 데이터를 실시간으로 확인할 수 있습니다.

주요 기능

  • 온도 히트맵: 서버별 CPU, GPU, 메인보드 온도를 히트맵으로 시각화하여 과열 서버를 즉시 식별
  • 팬 속도 모니터링: 각 서버의 팬 속도(RPM) 실시간 확인 및 이상 감지
  • 전력 소비 모니터링: 서버별 현재 전력 소비량(W) 및 추이 확인
  • 센서 데이터 실시간 갱신: IPMI 센서에서 수집되는 온도, 전압, 팬 속도, 전력 데이터를 실시간 표시
  • 서버 전체 뷰: 모든 BMC 등록 서버의 하드웨어 상태를 한 페이지에서 비교 분석

자산 관리

자산 관리

자산 관리 페이지에서는 각 서버의 하드웨어 사양(CPU, 메모리, 디스크, GPU 등)을 기록하고 관리합니다. 자산 정보를 정확하게 유지하면 모니터링 데이터와 하드웨어 스펙을 비교하여 성능 분석의 정확도를 높일 수 있습니다.

주요 기능

  • 자산 목록 테이블: 서버명, CPU 모델, 코어 수, 메모리 용량, 디스크 용량, GPU 모델, GPU 수
  • 자산 등록/편집: 하드웨어 정보 입력
  • 검색: 서버명/모델명 검색
  • 내보내기 버튼: 자산 목록 다운로드 (CSV/Excel)

담당자 관리

담당자 관리

담당자 관리 페이지에서는 서버별 관리 담당자를 지정합니다. 담당자를 등록하고 서버에 매핑하면, 알람 발생 시 해당 담당자에게 알림을 발송할 수 있습니다.

주요 기능

  • 담당자 목록 테이블: 담당자명, 이메일, 전화번호, 담당 서버 목록
  • 담당자 등록 버튼: 새 담당자 추가
  • 편집/삭제 버튼: 담당자 정보 수정/삭제
  • 서버 매핑: 담당자에 서버 할당/해제

BMC 정보 관리

BMC 정보 관리

BMC 정보 관리 페이지에서는 서버의 BMC(Baseboard Management Controller) 접속 정보를 등록합니다. BMC IP와 인증 정보를 등록하면 IPMI를 통해 서버 온도, 팬 속도, 전원 상태 등 하드웨어 수준의 모니터링 데이터를 수집할 수 있습니다.

주요 기능

  • BMC 목록 테이블: 서버 IP, BMC IP, BMC ID, 관리(수정/삭제)
  • BMC 등록 버튼: 새 BMC 정보 추가
  • 수정 버튼: BMC 정보 편집 (연필 아이콘)
  • 삭제 버튼: BMC 정보 삭제 (휴지통 아이콘)
  • 연결 테스트 버튼: BMC 접속 가능 여부 확인

Exporter 현황

Exporter 현황

Exporter 현황 페이지에서는 각 서버에 설치된 데이터 수집 에이전트(Exporter)의 동작 상태를 확인합니다. Exporter가 Inactive 상태이면 해당 서버의 모니터링 데이터가 수집되지 않으므로, 서버에서 Exporter 프로세스가 정상 실행 중인지 확인해야 합니다.

주요 기능

  • Exporter 목록 테이블: 서버명, IP, Exporter 유형(Node/GPU/DCGM/IPMI 등), 상태(Active/Inactive), 마지막 수집 시각
  • 상태 필터: Active/Inactive 필터링
  • Exporter 유형 필터: 특정 유형만 조회
  • 상태 배지: Active(녹색), Inactive(빨간색)

GPU 슬롯 매핑

GPU 슬롯 매핑

GPU 슬롯 매핑 페이지에서는 서버에 장착된 GPU 보드의 모델 정보와 슬롯별 장착 현황을 관리합니다. 정확한 슬롯 매핑을 설정하면 GPU 모니터링 시 물리적 위치를 정확하게 식별할 수 있습니다.

주요 기능

  • GPU 보드 목록: 보드명, GPU 모델, 슬롯 수, 매핑된 서버
  • 슬롯 상태 표시: 각 슬롯별 장착/미장착 시각화
  • 보드 추가 버튼: 새 GPU 보드 등록
  • 편집/삭제 버튼: 보드 정보 수정/삭제

환경 키트

환경 키트

환경 키트는 위젯과 알람 규칙을 하나로 묶은 템플릿입니다. 플랫폼 관리자가 준비한 키트를 적용하면 표준화된 모니터링 환경을 한 번에 설정할 수 있습니다. 키트를 적용해도 이후 개별 위젯이나 알람 규칙을 추가로 커스터마이즈할 수 있습니다.

주요 기능

  • 키트 카드 목록: 키트 이름, 포함 위젯 수, 알람 규칙 수, 적용 상태
  • 적용 버튼: 키트를 기업에 적용
  • 상세 보기: 키트에 포함된 위젯/알람 규칙 목록 확인
  • 적용 해제 버튼: 현재 적용된 키트 해제

환경 키트 활용

환경 키트를 적용하면 위젯 구성과 알람 규칙을 한 번에 설정할 수 있어, 초기 모니터링 환경 구성 시간을 크게 단축할 수 있습니다.

PRISM Server Monitoring Platform