Skip to content

Windows/Ubuntu를 위한 하드웨어 모니터링 프로그램

License

Notifications You must be signed in to change notification settings

8G4B/HW-Sence.v1

Repository files navigation

HW-Sence

Windows와 Linux 환경에서 하드웨어 상태를 웹페이지로 확인하는 프로그램이에요! Ktor와 Kotlin을 사용해서 만들었어요.

개발자 프로필 보기

사용법

Windows와 Linux,그리고 그안에서도 Docker를 이용하는 방법과 직접 구동하는 방식으로 나뉘어요
Local에서 구동하였다면 http://localhost:18029로 접속하면 됩니다

Windows

Docker를 이용하는 방법

  1. Docker Desktop을 설치해주세요
    다운로드 링크
  2. Git을 설치해주세요
    다운로드 링크
  3. PowerShell을 실행해주세요
  4. 해당 레포지터리를 Clone해주세요
git clone https://github.com/8G4B/HW-Sence.git
  1. Clone한 폴더로 이동해주세요
cd HW-Sence
  1. Docker를 이용해 빌드해주세요
docker build -t hw-sence .
  1. Docker를 이용해 실행해주세요
docker run -p 18029:18029 hw-sence

직접 구동하는 방법

  1. Git을 설치해주세요
    다운로드 링크
  2. PowerShell을 실행해주세요
  3. 해당 레포지터리를 Clone해주세요
git clone https://github.com/8G4B/HW-Sence.git
  1. Clone한 폴더로 이동해주세요
cd HW-Sence
  1. Gradle을 이용해 빌드해주세요
gradlew build
  1. Gradle을 이용해 실행해주세요
gradlew run

Linux

Docker를 이용하는 방법

  1. Docker를 설치해주세요
sudo apt-get install docker.io
  1. Git을 설치해주세요
sudo apt-get install git
  1. 해당 레포지터리를 Clone해주세요
git clone https://github.com/8G4B/HW-Sence.git
  1. Clone한 폴더로 이동해주세요
cd HW-Sence
  1. Docker를 이용해 빌드해주세요
docker build -t hw-sence .
  1. Docker를 이용해 실행해주세요
docker run -p 18029:18029 hw-sence

직접 구동하는 방법

  1. Git을 설치해주세요
sudo apt-get install git
  1. 해당 레포지터리를 Clone해주세요
git clone https://github.com/8G4B/HW-Sence.git
  1. Clone한 폴더로 이동해주세요
cd HW-Sence
  1. Gradle을 이용해 빌드해주세요
./gradlew build
  1. Gradle을 이용해 실행해주세요
./gradlew run

기능

  • CPU 사용량
  • 메모리 사용량
  • 디스크 사용량
  • 상위 5개 프로세스