시스템상태 대시보드
개요
이 대시보드는 무엇인가요?
디지털 트윈 시스템의 시스템상태 관련 핵심 지표를 차트와 그래프로 시각화하여 한눈에 확인할 수 있는 대시보드입니다. 실시간 데이터를 기반으로 이상 징후를 빠르게 감지하고, 추이를 분석하여 의사결정을 지원합니다.
누가 사용하나요?
- 시스템관리자: 시스템상태 대시보드 시스템 설정, 상태 관리
- IoT엔지니어: 시스템상태 대시보드 등록, 설정 변경, 연결 관리
언제 사용하나요?
- 시스템상태 대시보드 관련 핵심 지표를 한눈에 확인하고 싶을 때
- 이상 항목이나 주의가 필요한 사항을 빠르게 파악할 때
- 경영진 보고나 정기 리뷰를 위해 현황을 조회할 때
주요 기능
- 핵심 지표 시각화: 주요 KPI를 차트와 그래프로 표시
- 기간별 추이 분석: 일/주/월별 데이터 변화 추이 확인
- 이상 감지 알림: 임계값 초과 항목 하이라이트 표시
- 드릴다운 조회: 요약에서 상세 데이터로 이동
업무 흐름에서의 위치
자주 묻는 질문 (FAQ)
대시보드 데이터는 얼마나 자주 갱신되나요?
대시보드는 기본적으로 실시간(또는 1분 주기)으로 데이터를 갱신합니다. 필요에 따라 갱신 주기를 조정할 수 있으며, 수동으로 새로고침할 수도 있습니다.
특정 기간의 데이터만 조회할 수 있나요?
네, 대시보드 상단의 기간 필터를 사용하여 원하는 기간(일/주/월/분기/연)의 데이터를 조회할 수 있습니다.
실무 시나리오
월간 시스템상태 대시보드 점검
상황: 월간 경영 회의를 위해 시스템상태 대시보드 현황을 점검합니다.
처리 순서:
- 시스템상태 대시보드 화면에 접속합니다
- 기간 필터를 이번 달로 설정합니다
- 핵심 KPI의 목표 대비 실적을 확인합니다
- 이상 항목을 클릭하여 상세 내역을 조회합니다
- 필요 시 담당자에게 조치를 요청합니다
참고: 데이터 구조
테이블: system_health
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
component | 컴포넌트 | collector / alarm_engine / twin_server / mqtt_broker | *필수 |
status | 상태 | running / stopped / error | *필수 |
last_heartbeat | 최종하트비트 | TIMESTAMP | |
cpu_usage | CPU사용률 | DECIMAL | |
memory_usage | 메모리사용률 | DECIMAL | |
message_rate | 메시지처리율 | DECIMAL | |
instance_id | 인스턴스ID | VARCHAR | *필수 |
instance_name | 인스턴스명 | VARCHAR | |
host_name | 호스트명 | VARCHAR | |
ip_address | IP주소 | VARCHAR | |
version | 버전 | VARCHAR | |
disk_usage | 디스크사용률 | DECIMAL | |
network_in_bytes | 네트워크수신(B) | BIGINT | |
network_out_bytes | 네트워크송신(B) | BIGINT | |
uptime_sec | 가동시간(초) | BIGINT | |
error_count | 에러횟수 | INT | |
last_error | 최종에러 | TEXT | |
queue_depth | 큐깊이 | INT | |
started_at | 시작시각 | TIMESTAMP | |
config_hash | 설정해시 | VARCHAR |