ホームページ >システムチュートリアル >Linux >Linux パフォーマンス監視ツール: pyDash

Linux パフォーマンス監視ツール: pyDash

王林
王林転載
2023-12-28 22:21:581227ブラウズ

pyDash は、Python、Django、Chart.js で書かれた軽量の Web ベースの 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. 次に、

pydash ディレクトリに移動します。このディレクトリには、settings.py

という名前のファイルが含まれています。次のコマンドを直接実行してこのファイルを開いてから

SECRET_KEY 特定の値に変更します: リーリー

キーを設定します

pyDash : Linux 性能监测工具

ファイルを保存して終了します。

8. その後、次のコマンドを実行してプロジェクト データベースを作成し、Django の認証システムをインストールし、プロジェクトのスーパーユーザーを作成します。 リーリー あなたの状況に基づいて次の質問に答えてください:

リーリー

プロジェクト データベースの作成

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlinuxprobe.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。