【snmp+ssh+linux】实现自动化运维与监控
写了个简单的demo,可以实时监控CPU Memory Disk 的使用率,前台用的Echarts,后台用struts2返回json格式的数据;并用snmp v2进行数据获取,每两秒更新一次。这个是远程的一台linux(只不过我用虚拟机代替的)。后续想法肯定是想做集群监控的,但涉及到需要数据库存储主机信息,以及需要将每台主机的监控信息保存一段时间(比如一年的监控数据)以供后续查看,目前还没想好怎么见表以及实现。
还是有些问题,CPU使用率需要再细化下,Disk需要分别显示各个分区的使用情况;以及添加其他的硬件信息监控等。有时间再写吧,先上张图看看效果:话说最近生病不想看书,实在无聊瞎搞搞。