【snmp+ssh+linux】实现自动化运维与监控
写了个简单的demo,可以实时监控CPU Memory Disk 的使用率,前台用的Echarts,后台用struts2返回json格式的数据;并用snmp v2进行数据获取,每两秒更新一次。这个是远程的一台linux(只不过我用虚拟机代替的)。后续想法肯定是想做集群监控的,但涉及到需要数据库存储主机信息,以及需要将每台主机的监控信息保存一段时间(比如一年的监控数据)以供后续查看,目前还没想好怎么见表以及实现。
还是有些问题,CPU使用率需要再细化下,Disk需要分别显示各个分区的使用情况;以及添加其他的硬件信息监控等。有时间再写吧,先上张图看看效果:话说最近生病不想看书,实在无聊瞎搞搞。
【2015-10-8】更新下:
修正磁盘使用率显示不准确问题;增加机器名称,系统运行时间的显示;当前登录人数,进程总数,以及过去5/10/15分钟内的负载情况监测;并增加了当前系统上下行网络流量的监控,不过还有些问题,这个网速显示不是很准确,后面再改改。另外换了个主题,并用bootstrap大体做了个显示框架;右边输入框输入主机ip地址就可以查询相应的信息。感觉基本可以作为单台主机的显示页面,话不多说,上图!
后续还有不少功能想添加,比如:邮件自动报警,自定义服务级别的监控,数据流量的监控,磁盘IO的监控;资产的自动添加;甚至是异常的自动处理等等。
以上就是本篇文章【个人类网站有哪些/西安seo代运营】的全部内容了,欢迎阅览 ! 文章地址:http://xiaoguoguo.dbeile.cn/news/1090.html 资讯 企业新闻 行情 企业黄页 同类资讯 首页 网站地图 返回首页 多贝乐移动站 http://xiaoguoguo.dbeile.cn/mobile/ , 查看更多