CentOS 6.9安装配置性能监测工具pyDash

pyDash是一个轻量且基于webLinux性能监测工具,它是用PythonDjango加上Chart.js来写的,可以监视Linux服务器资源,比如CPU、内存、网络统计、在线用户的进程等。仪表盘完全由主要的Python发行版本所提供的Python库开发,因此它的依赖关系很少,不需要安装许多包或库来运行它。

1、 安装gitPython pip

# yum -y install epel-release

# yum -y install git python-pip

2、 演示环境:

IP地址:192.168.1.144

Python版本:2.6.6

pip版本:1.3.1

wKioL1nO-Wui2HB-AAA95TVRDBw859.jpg

关闭防火墙和SELinux

3、 安装virtualenv,用于处理针对Python项目的依赖关系:

# pip install virtualenv

wKioL1nO-YXCDF5UAAFLbuaKndM176.jpg

4、 克隆pyDash仓库至本地目录:

# mkdir -pv /pydash

# cd /pydash

# git clone https://github.com/k3oni/pydash.git

wKiom1nO-fPhG7xsAAChn65EDr8721.jpg

# cd pydash

5、 使用virtualenv命令为项目创建一个叫做pydashtest的虚拟环境:

# pwd  --> /pydash/pydash

# virtualenv pydashtest

wKioL1nO-enR3IEKAABLRonHCw4396.jpg

6、 激活虚拟环境pydashtest

# source /pydash/pydash/pydashtest/bin/activate

wKioL1nO-hTjKC69AABIhc80sWM626.jpg

提示符PS1已经发生改变,说明虚拟环境已成功激活

7、 安装pydash项目requirements

# cat /pydash/pydash/requirements.txt -->  django==1.6.8

# pip install -r /pydash/pydash/requirements.txt

wKiom1nO-m_SJ-IlAAKmBsjWqrQ465.jpg

8、 设置密钥:

# vim /pydash/pydash/pydash/settings.py

wKioL1nO-lCTeW-xAABGgyPEtsk991.jpg

9、 创建一个项目数据库和安装Django的身份验证系统,并创建一个项目的超级用户:

# python /pydash/pydash/manage.py syncdb

wKiom1nO-qyQwEmHAAFaAve8oZg070.jpg

10、启用Django开发服务器:

# python /pydash/pydash/manage.py runserver 192.168.1.144:8000

wKiom1nO-tnQvtPKAACO5HPyDZg135.jpg

新开一个终端,输入命令:# netstat -tunlp | grep :8000,查看8000端口是否被监听

11、浏览器中输入http://192.168.1.144:8000/,进入控制台登录界面,并输入之前设置的用户名和密码登录:

wKioL1nO-sbQlZ4JAAB3ZhDfV2o479.jpg

wKiom1nO-wqwCbrTAAPcDwFJ0N0858.jpg

部分功能页面截图:

wKiom1nO-zjIoo_pQA蔛khawFdc677.jpg

wKiom1nO-ziw6m80AAIr2H_DKbU926.jpg

wKioL1nO-vawdLbjAAKyExcAioY106.jpg

猜你喜欢

转载自www.linuxidc.com/Linux/2017-10/147252.htm