我想用munin来监控我的VPS服务器。 我只是有兴趣的是有可能使用它没有安装Apache? 那么是否有可能只在我想监视的每个节点上安装munin-node,并只在我的笔记本电脑上安装munin和apache?
是的,但是效果不好。 中央的munin服务器需要每五分钟轮询一次节点以保持连续的数据logging; 如果你在笔记本电脑上运行它,那么数据将只被轮询,rrd文件被维护,并且graphics被更新,而膝上型计算机正在被连接。 剩下的时间数据将会丢失,因为munin-node不保留历史数据。
你最好在其中一个VPS上运行中央的munin服务器和相关的httpd ,并通过本地的munin-node进程从其他所有服务器收集数据。 更好的是,如果你能负担得起,就是运行一个定制的VPS作为中央监控服务器。 这样,您的真实节点不需要运行任何非munin-node ,但是数据仍然可以实时收集和处理。
编辑 :一个正确configuration的munin是非常轻量级的。 您需要确保munin-node只接受来自munin master的请求,而且httpd被configuration为不允许任何人无理访问。