반응형
pydash는 Python 및 Django와 Chart.js로 작성된 Linux 용 경량 웹 기반 모니터링 도구이다.
Linux 배포판에서 실행 가능하다. 해당 프로그램을 사용하여 CPU, RAM, 네트워크, 온라인 사용자를 포함한 프로세스 등 Linux PC/서버 리소스를 모니터링이 가능하다.
1. 설치방법
sudo apt-get install git python-pip
2. git과 Python pip가 설치되어있는 경우 다음과 같이 Python 프로젝트의 종속성 문제를 해결하는데 도움이되는 virtualenv를 설치하십시오.
sudo pip install virtualenv
3. git 명령을 사용하여 pydash 디렉토리를 다음과 같이 홈 디렉토리에 복사합니다.
git clone https://github.com/k3oni/pydash.git
cd pydash
4. 다음은 virtualenv 명령을 사용하여 pydashtest라는 프로젝트 가상 환경을 만듭니다.
virtualenv pydashtest
ubuntu@ip-172-16-0-13:~/pydash$ virtualenv pydashtest
created virtual environment CPython3.8.10.final.0-64 in 204ms
creator CPython3Posix(dest=/home/ubuntu/pydash/pydashtest, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/ubuntu/.local/share/virtualenv)
added seed packages: pip==21.3.1, setuptools==58.3.0, wheel==0.37.0
activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
ubuntu@ip-172-16-0-13:~/pydash$ source /home/ubuntu/pydash/pydashtest/activate
-bash: /home/ubuntu/pydash/pydashtest/activate: No such file or directory
- 중요 : 위의 내용중 가상 환경의 bin 디렉토리 경로를 따로 저장합니다. > /home/ubuntu/pydash/pydashtest
5. 가상 환경 (pydashtest)을 만든 후에는 다음과 같이 사용하기 전에 활성화해야합니다.
source /home/ubuntu/pydash/pydashtest/bin/activate
위의 스크린 샷에서 프롬프트가 변경되어 가상 환경이 활성화되었고 사용할 준비가되었음을 알 수 있습니다.
6. 이제 pydash 프로젝트 requirements을 설치하십시오. 궁금하다면 cat 명령을 사용하여 requirements.txt의 내용을보고 아래와 같이 설치합니다.
$ cat requirements.txt
$ pip install -r requirements.txt
7. 이제 settings.py를 포함하는 pydash 디렉토리로 이동하거나 아래 명령을 실행하여이 파일을 열고 SECRET_KEY를 사용자 정의 값으로 변경하십시오.
$ vi pydash/settings.py
> requirements.txt 파일을 못찾겠음...
https://ko.linux-console.net/?p=2073
- 문제 확인
문제는 리눅스에 설치한 파이썬 버전이 2.7로 낮아서 requirements.txt 목록의 내용을 참조하여 설치가 안된다.
근데 인터넷에 레퍼런스도 부족하고... 잘 모르겠음... 차라리 그라파나 프로메테우스로 모니터링 하는게 나음
반응형
'모니터링 도구 > 기타' 카테고리의 다른 글
리눅스 시스템 모니터링 도구 linux dstat (0) | 2021.10.31 |
---|---|
리눅스 서버 네트워크 트래픽 모니터링 및 전송량 측정 프로그램 (0) | 2021.03.10 |
Htop를 활용한 우분투 서버 모니터링 (0) | 2021.03.10 |
리눅스(우분투) 네트워크 트래픽 실시간 확인 iftop 프로그램 (0) | 2021.03.10 |