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

操作系统:CentOS 6.9 x86_64

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





      本文转自Marion0728  51CTO博客,原文链接:http://blog.51cto.com/qiuyue/1969915,如需转载请自行联系原作者





相关文章
|
1月前
|
网络安全 开发工具
Centos6.5安装配置autofs服务
配置IP地址和挂载yum源后,安装autofs:`yum -y install autofs`。编辑配置文件 `/etc/auto.misc` 和 `/etc/auto.master`,示例中展示了将yum源路径添加到auto.master。关闭防火墙并重启autofs服务以应用更改。
38 2
|
1月前
|
Linux 网络安全 开发工具
Centos6.5安装并配置Telnet服务
该内容是一个关于如何安装配置Telnet服务的教程。首先,通过yum安装vim、xinetd、telnet和telnet-server。接着,修改/etc/xinetd.d/telnet配置文件,将disable改为no,并设置访问限制(如限定特定网段和时间)。关闭防火墙,重启服务。创建测试用户后,分别使用CentOS和Windows的Telnet客户端进行连接测试,显示成功,实验完成。
90 1
|
17天前
|
NoSQL 关系型数据库 应用服务中间件
jdk1.8、mysql、redis、nginx centos云服务器安装配置
jdk1.8、mysql、redis、nginx centos云服务器安装配置
|
20天前
|
Linux
centos bond多网关配置 bond多网关路由
centos bond多网关配置 bond多网关路由
|
23天前
|
缓存 Linux
centos内存检测工具
【6月更文挑战第1天】centos内存检测工具
36 3
|
20天前
|
开发工具
centos8 yum安装mysql8 流程配置
centos8 yum安装mysql8 流程配置
|
1月前
|
Linux
CentOS 7 配置yum阿里源 (三步即可)
CentOS 7 配置yum阿里源 (三步即可)
733 1
|
27天前
|
NoSQL Linux Redis
Centos7 安装和配置 Redis 5 教程
在Centos上安装Redis 5,如果是 Centos8,那么 yum 仓库中默认的 redis 版本就是 5,直接 yum install 即可。
83 0
|
29天前
|
缓存 Linux 编译器
Linux(CentOS7.5) 安装部署 Python3.6(超详细!包含 Yum 源配置!)
该指南介绍了在Linux系统中配置Yum源和安装Python3的步骤。首先,通过`yum install`和`wget`命令更新和备份Yum源,并从阿里云获取CentOS和EPEL的repo文件。接着,清理和更新Yum缓存。然后,下载Python3源代码包,推荐使用阿里云镜像加速。解压后,安装必要的依赖,如gcc。在配置和编译Python3时,可能需要解决缺少C编译器的问题。完成安装后,创建Python3和pip3的软链接,并更新环境变量。最后,验证Python3安装成功,并可选地升级pip和配置pip源以提高包下载速度。
|
1月前
|
网络协议 Linux 网络安全
Centos7 配置DNS服务
该教程指导配置DNS服务器:首先通过yum安装bind和cach件,然后修改IP设置。接着,编辑/etc/named.conf,将第13行和21行的参数改为"any"。在/etc/named.rfc1912中更新正向和反向域名。创建正向解析文件/var/named.localhost和反向解析文件/var/named.loopback,按指定格式添加解析记录。最后,重启服务,确保防火墙关闭,通过nslookup检查DNS配置效果。
76 1