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":
[
{

本文介绍了如何使用Netdata进行单台物理机的资源监控,以及通过Serverstatus(cs模式,利用psutil)监控多台虚拟机。虽然Serverstatus在配置和服务端客户端同步上存在不便,但能提供基于psutil的监控数据。此外,文章还探讨了使用Ansible-CMDB更细致地监控多台VM,它能与Ansible无缝对接,生成机器指标的HTML报告,方便用户查看。

7579

被折叠的 条评论
为什么被折叠?



