Monitorix :支持服务器和树莓派的轻量级系统监控系统

发布于 2019-08-21  55 次阅读


有时候,无论是普通用户还是系统管理员,都需要知道系统运行是否良好。与系统状态相关的许多问题,都可以通过检查运行的服务所生成的日志文件来获得答案。然而,即便对于干过几年的系统管理员而言,要检查日志文件的每个细节都不是件容易的事。这也是为什么他们依赖于监控软件的原因,监控软件能够从不同的源收集信息,并以易于理解的格式给出分析报告,如图表、可视化图像、统计数据等。

市面上流传着许多复杂的系统监控软件,诸如CactiNagios, Zabbix, Munin此类。在本文中,我们向您介绍一个轻量级的监控工具——Monitorix,该工具设计用于在Linux/BSD上监控系统资源和许多熟知的第三方应用程序。由于专为资源有限的嵌入式系统而优化,Monitorix以使用简单,消耗内存资源少而著称。它内建了一个HTTP服务器用于提供web界面,并使用RRDtool数据库来存储时间序列统计数据,RRDtool可以很容易地和任何脚本语言整合,如Perl,Python,shell脚本,Ruby等。

为什么选择了它而不是之前用的cacti因为它过于繁琐。操作不友好。

进入正题

安装它很简单

apt install monitorix

即可

然后配置防火墙

iptables -A INPUT -p tcp --dport 8080 -j ACCEPT

最后启动它

service monitorix start

大功告成

访问一下吧

http://192.168.2.25:8080/monitorix
0 0 投票数
文章评分