본문으로 건너뛰기

oneshim-monitor

시스템 모니터링을 담당하는 크레이트. 시스템 메트릭, 활성 창 추적, 유휴 감지를 수행합니다.


주요 기능

시스템 메트릭 수집

메트릭설명
CPU 사용률전체 CPU 사용량 (%)
메모리 사용량사용 중 / 전체 메모리 (MB)
디스크 사용량사용 중 / 전체 디스크 (GB)
네트워크 트래픽수신/송신 바이트

활성 창 추적

현재 포커스된 애플리케이션과 창 정보를 실시간으로 추적합니다. 플랫폼별 네이티브 API를 활용하여 정확한 정보를 수집합니다.

프로세스 목록

실행 중인 프로세스 정보(이름, PID, CPU/메모리 사용량)를 수집합니다.

유휴 감지

사용자 활동 여부를 추적하여 유휴 상태를 감지합니다.

  • 키보드/마우스 이벤트 기반 활동 추적
  • 설정 가능한 유휴 임계값 (기본 5분)

플랫폼 지원

기능macOSWindowsLinux
CPU/메모리
디스크/네트워크
활성 창⚠️ (X11)
프로세스 목록
유휴 감지

관련 문서: