>  기사  >  시스템 튜토리얼  >  Linux 성능 모니터링 도구: pyDash

Linux 성능 모니터링 도구: pyDash

王林
王林앞으로
2023-12-28 22:21:581188검색

pyDash는 Python, Django 및 Chart.js로 작성된 경량의 웹 기반 Linux 성능 모니터링 도구입니다. 테스트 후 CentOS, Fedora, Ubuntu, Debian, Raspbian 및 Pidora와 같은 주요 Linux 배포판에서 실행할 수 있습니다.

pyDash : Linux 性能监测工具

이 도구를 사용하면 CPU, 메모리, 네트워크 통계, 온라인 사용자를 포함한 프로세스 등 Linux PC/서버 리소스를 모니터링할 수 있습니다. 대시보드는 주요 Python 배포판에서 제공하는 Python 라이브러리로 완전히 개발되었으므로 종속성이 거의 없으며 실행하기 위해 많은 패키지나 라이브러리를 설치할 필요가 없습니다.

이 기사에서는 pyDash를 설치하여 Linux 서버 성능을 모니터링하는 방법을 보여 드리겠습니다.

Linux 시스템에 pyDash를 설치하는 방법

1. 먼저 다음과 같이 필수 소프트웨어 패키지 gitPython pip을 설치합니다. 으아악

2. git 및 Python pip가 설치된 경우 다음과 같이

virtualenv를 설치하면 Python 프로젝트의 종속성을 처리하는 데 도움이 됩니다. 으아악

3. 이제 다음과 같이

git 명령을 사용하여 pyDash 저장소를 홈 디렉터리에 복제합니다. 으아악

4. 그런 다음 다음

virtualenv 명령을 사용하여 프로젝트에 대한 pydashtest라는 가상 환경을 만듭니다. 으아악

pyDash : Linux 性能监测工具

가상 환경 만들기

중요: 위 스크린샷에서는 가상 환경의

bin 디렉터리가 강조 표시되어 있으며, pyDash 디렉터리를 복제한 위치에 따라 다를 수 있습니다.

5. 가상 환경(

pydashtest)을 생성한 후 사용하기 전에 다음과 같이 활성화해야 합니다. 으아악

pyDash : Linux 性能监测工具

가상 환경 활성화

위 스크린샷을 보면 프롬프트 문자열 1(

PS1)이 변경되어 가상 환경이 활성화되어 사용할 수 있다는 것을 알 수 있습니다.

6. 이제 pydash 프로젝트 요구사항을 설치하세요. 궁금한 경우 cat 명령을 사용하여

requirements.txt의 내용을 확인한 후 아래와 같이 설치할 수 있습니다. 으아악

7. 이제

settings.py라는 파일이 포함된 pydash 디렉터리에 들어가거나 다음 명령을 직접 실행하여 이 파일을 연 다음 SECRET_KEY를 특정 값으로 변경할 수도 있습니다. 으아악

pyDash : Linux 性能监测工具

키 설정

파일을 저장하고 종료하세요.

8 그런 다음 다음 명령을 실행하여 프로젝트 데이터베이스를 생성하고 Django의 인증 시스템을 설치한 후 프로젝트에 대한 슈퍼유저를 생성합니다. 으아악

귀하의 상황에 따라 다음 질문에 답하십시오.

으아악

pyDash : Linux 性能监测工具프로젝트 데이터베이스 만들기

9、这个时候,一切都设置好了,然后,运行下面的命令来启用 Django 开发服务器:

$ python manage.py runserver

10、接下来,打开你的 web 浏览器,输入网址:http://127.0.0.1:8000/ 进入 web 控制台登录界面,输入你在第 8 步中创建数据库和安装 Django 身份验证系统时创建的超级用户名和密码,然后点击登录。

pyDash : Linux 性能监测工具

pyDash 登录界面

11、登录到 pydash 主页面以后,你将会可以看到监测系统的基本信息,包括 CPU、内存和硬盘使用量以及系统平均负载。

向下滚动便可查看更多部分的信息。

pyDash : Linux 性能监测工具

pydash 服务器性能概述

12、下一个屏幕截图显示的是一段 pydash 的跟踪界面,包括 IP 地址、互联网流量、硬盘读/写、在线用户以及 netstats 。

pyDash : Linux 性能监测工具

pyDash 网络概述

13、下一个 pydash 主页面的截图显示了一部分系统中被监视的活跃进程。

pyDash : Linux 性能监测工具

pyDash 监视活跃 Linux 进程

如果想了解更多信息,请在 GitHub 上查看 pydash:https://github.com/k3oni/pydash

这就是全部内容了。在这篇文章中,我们展示了在 Linux 中如何安装 pyDash 并测试它的主要特性。


위 내용은 Linux 성능 모니터링 도구: pyDash의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 linuxprobe.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제