小白运维之路

使用Stat Hub对自建服务器进行监控

2017-08-31  本文已影响45人  行书以鉴

Stat Hub 是一个帮您收集并展示众多服务器状态的服务。

它由两部分组成,一是服务端,用于接收、储存和展示状态;另一个是客户端,它用于收集并发送状态到服务端。而这一切,您只需要两个二进制文件。

对于用于安装Stat Hub工具的客户端服务器,不需要任何环境,直接找一个合适的CENTOS、DEBIAN发行版就可以,然后执行命令安装。

特性

官网 : https://www.stathub.org/en/
OsChina : https://www.oschina.net/p/Stat-Hub

Installation

Linux (如果有curl)

#curl下载并安装
curl --insecure https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh
#放行端口(iptables)
iptables -I INPUT -p tcp --dport 15944 -j ACCEPT
service iptables save
service iptables restart 

Linux (如果有wget)

#wget下载
wget --no-check-certificate -O - https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh
#放行端口(iptables)
iptables -I INPUT -p tcp --dport 15944 -j ACCEPT
service iptables save
service iptables restart 

View on https://yourip:15944
默认密码: likexian

添加多个客户端

在Stat Hub点击help按钮,按提示操作即可,或者访问https://ip:15944根据提示添加客户端,这样就可以监控多台服务器了。Stat Hub使用crontab每隔1分钟采集1次数据,如果未显示数据,请输入crontab -l查看计划任务是否添加成功。

https://ip:15944/help

FAQ

location /stathub/ {
    proxy_pass https://127.0.0.1:15944;
    proxy_set_header X-Real-IP $remote_addr;
}

通过域名访问(Nginx反向代理)

版权
Copyright 2015-2016, Li Kexian
Apache License, Version 2.0

上一篇 下一篇

猜你喜欢

热点阅读