pyDash は、Python、Django、Chart.js で書かれた軽量の Web ベースの 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. 次に、pydash ディレクトリに移動します。このディレクトリには、settings.py
という名前のファイルが含まれています。次のコマンドを直接実行してこのファイルを開いてから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 中国語 Web サイトの他の関連記事を参照してください。