pyDash는 Python, Django 및 Chart.js로 작성된 경량의 웹 기반 Linux 성능 모니터링 도구입니다. 테스트 후 CentOS, Fedora, Ubuntu, Debian, Raspbian 및 Pidora와 같은 주요 Linux 배포판에서 실행할 수 있습니다.
이 도구를 사용하면 CPU, 메모리, 네트워크 통계, 온라인 사용자를 포함한 프로세스 등 Linux PC/서버 리소스를 모니터링할 수 있습니다. 대시보드는 주요 Python 배포판에서 제공하는 Python 라이브러리로 완전히 개발되었으므로 종속성이 거의 없으며 실행하기 위해 많은 패키지나 라이브러리를 설치할 필요가 없습니다.
이 기사에서는 pyDash를 설치하여 Linux 서버 성능을 모니터링하는 방법을 보여 드리겠습니다.
Linux 시스템에 pyDash를 설치하는 방법1. 먼저 다음과 같이 필수 소프트웨어 패키지 git 및 Python pip을 설치합니다. 으아악
2. git 및 Python pip가 설치된 경우 다음과 같이virtualenv를 설치하면 Python 프로젝트의 종속성을 처리하는 데 도움이 됩니다. 으아악
3. 이제 다음과 같이git 명령을 사용하여 pyDash 저장소를 홈 디렉터리에 복제합니다. 으아악
4. 그런 다음 다음virtualenv 명령을 사용하여 프로젝트에 대한 pydashtest라는 가상 환경을 만듭니다. 으아악
가상 환경 만들기
중요: 위 스크린샷에서는 가상 환경의bin 디렉터리가 강조 표시되어 있으며, pyDash 디렉터리를 복제한 위치에 따라 다를 수 있습니다.
5. 가상 환경(pydashtest)을 생성한 후 사용하기 전에 다음과 같이 활성화해야 합니다. 으아악
가상 환경 활성화
위 스크린샷을 보면 프롬프트 문자열 1(PS1)이 변경되어 가상 환경이 활성화되어 사용할 수 있다는 것을 알 수 있습니다.
6. 이제 pydash 프로젝트 요구사항을 설치하세요. 궁금한 경우 cat 명령을 사용하여requirements.txt의 내용을 확인한 후 아래와 같이 설치할 수 있습니다. 으아악
7. 이제settings.py라는 파일이 포함된 pydash 디렉터리에 들어가거나 다음 명령을 직접 실행하여 이 파일을 연 다음 SECRET_KEY를 특정 값으로 변경할 수도 있습니다. 으아악
키 설정
파일을 저장하고 종료하세요.
8 그런 다음 다음 명령을 실행하여 프로젝트 데이터베이스를 생성하고 Django의 인증 시스템을 설치한 후 프로젝트에 대한 슈퍼유저를 생성합니다. 으아악
귀하의 상황에 따라 다음 질문에 답하십시오.으아악
프로젝트 데이터베이스 만들기
9、这个时候,一切都设置好了,然后,运行下面的命令来启用 Django 开发服务器:
$ python manage.py runserver
10、接下来,打开你的 web 浏览器,输入网址:http://127.0.0.1:8000/ 进入 web 控制台登录界面,输入你在第 8 步中创建数据库和安装 Django 身份验证系统时创建的超级用户名和密码,然后点击登录。
pyDash 登录界面
11、登录到 pydash 主页面以后,你将会可以看到监测系统的基本信息,包括 CPU、内存和硬盘使用量以及系统平均负载。
向下滚动便可查看更多部分的信息。
pydash 服务器性能概述
12、下一个屏幕截图显示的是一段 pydash 的跟踪界面,包括 IP 地址、互联网流量、硬盘读/写、在线用户以及 netstats 。
pyDash 网络概述
13、下一个 pydash 主页面的截图显示了一部分系统中被监视的活跃进程。
pyDash 监视活跃 Linux 进程
如果想了解更多信息,请在 GitHub 上查看 pydash:https://github.com/k3oni/pydash
这就是全部内容了。在这篇文章中,我们展示了在 Linux 中如何安装 pyDash 并测试它的主要特性。
위 내용은 Linux 성능 모니터링 도구: pyDash의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!