小鸡VPS监控面板

v2016 2018-6-5 7453

安装方法:

1.配置基本环境(主从节点都要安装)

Debian/Ubuntu:

apt-get install build-essential python-dev -y
apt-get install python-setuptools -y
git clone https://github.com/Jahaja/psdash.git
cd psdash
pip install -U setuptools
python setup.py install

RHEL (Fedora, CentOS):

yum groupinstall "Development Tools" -y
yum install epel-release  python-devel -y
yum install python-pip  python-setuptools -y
git clone https://github.com/Jahaja/psdash.git
cd psdash
pip install -U setuptools
python setup.py install

2.安装主节点(有防火墙的要开放5000端口)

pip install flask-httpauth
git clone https://github.com/wenguonideshou/psdash_HTTPBasicAuth.git
cd psdash_HTTPBasicAuth
screen
python run.py -l '/var/log/**/*.log'

3.agent节点执行(其中xxx可以改为agent节点的别名

screen
psdash -a --register-as xxx -l '/var/log/**/*.log' --register-to http://主节点IP或域名:5000

4.访问面板

主节点安装好后通过http://主节点IP:5000访问,默认帐号密码都是admin

修改登录密码用vm或vim编辑器编辑 /root/psdash/psdash_HTTPBasicAuth/web.py

修改web.py里的users = {“admin”: “admin”,}   前面是用户名后面是密码,可以添加多个用户

5.卸载agent节点

pip uninstall psdash

然后删除程序所在的文件夹。

总的来说agent节点占用资源比较少,面板能监控的内容也比较多,功能很强大,适合喜欢折腾的大佬试试。觉得麻烦的也可以试试第三方的pinguzo

要打开如下图的效果,请访问  http://主节点IP或域名:5000/all  或者点击面板左上角的LOGO图标


github:https://github.com/wenguonideshou/psdash_HTTPBasicAuth


最新回复 (0)