netdata-监控单台vm
适用于单台物理机资源监控.
docker run -d --cap-add SYS_PTRACE \
-v /proc:/host/proc:ro \
-v /sys:/host/sys:ro \
-p 19999:19999 titpetric/netdata
Serverstatus-监控多台vm(cs模式-psutil)
缺点: 服务端和客户端都需要配置. 不符合大面积使用场景,实用不同地方的物理机.
原理: 服务端开个端口—客户端利用基于pstuil脚本推送监控谁到服务端.然后生成html, 把这些html放到nginx的目录下,供用户查阅.
- #### 1.服务端安装
git clone https://github.com/tenyue/ServerStatus.git
cd ServerStatus/server
make
附:
yum -y install gcc+ gcc-c++
- 1.2.修改服务端配置文件
{
"servers":
[
{
"username":