scncwqs 发表于 2016/12/13 12:14

ServerStatus云监控配置教程

本帖最后由 scncwqs 于 2016/12/13 12:28 编辑

演示:http://64.15.185.247/

项目地址:https://github.com/tenyue/ServerStatus
客户端
咳咳,首先配置客户端,这里的PY版本要求为2.7,其它版本报错

这里教程的默认版本为2.6.6,那么就需要安装2.7来运行,切记不可直接升级(yum需要通过2.6来运行,泪奔)
http://p1.bqimg.com/572924/48a4f65390f663e3.png
开始安装
1.更新gcc,因为gcc版本太老会导致新版本python包编译不成功
yum -y install gcc
2.编译安装python2.7wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
tar zxvf Python-2.7.9.tgz
cd Python-2.7.9
./configure
make all
make install
make clean
make distclean
安装完成后,把默认的PY设为PY2.6.6,把PY2.7设为默认,然后查看是不是PY2.7
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
http://p1.bqimg.com/572924/44d7d809d8e30ee0.png
然后将附件里的client.py编辑后上传到root目录,给权限,附件里设置好了,看不懂就改下服务器IP就行了
http://p1.bqimg.com/572924/7c128baa6e03689e.png
运行一次,然后给守护nohup ./client.py &> /dev/null &

http://p1.bqimg.com/572924/24514f37a6fa20dd.png
PS:在安装2.7后yum会无法运行,就需要编辑yum配置
vi /usr/bin/yum

http://p1.bqimg.com/572924/3e768ed1f9ca19b7.png

客户端就配置完成了

服务端
教程环境:centos6 64位+kangle
将附件上传到wwwroot目录下,然后SSH进入网站服务端目录,这里楼主以空间用户名jk为例
cd /home/ftp/j/jk/wwwroot/server
安装make
http://p1.bqimg.com/572924/bff35a00a9f30ab0.png
这里先不着急运行,先配置文件config.json

http://p1.bqimg.com/572924/3b47b305a3c34b09.png

然后运行./sergate --config=config.json --web-dir=/home/ftp/j/jk/wwwroot
成功后显示:
http://p1.bqimg.com/572924/3e768ed1f9ca19b7.png


大致就是这样,第一次写教程,有不懂Q我1318242449

小樱 发表于 2016/12/13 16:45

http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css 这速度慢的可以。。。

scncwqs 发表于 2016/12/13 22:01

小樱 发表于 2016/12/13 16:45
http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css 这速度慢的可以。。。

我直接下载下来放本地的
页: [1]
查看完整版本: ServerStatus云监控配置教程