webgame 运维自动化
发现bootstrap挺火的,趁着新项目还未上线,自己也把后台改成了bootstrap.由于时间仓促,暂时只实现了部分主要功能,以后功能做出来会定期更新. 下面的讲解主要是游戏中的清档和装服,还有自己写的一个syslog日志系统.因为对于webgame运维来说,最主要的就是清档和装服了,所以首先实现的这一块的功能.以后会慢慢添加监控还有批量执行命令、补丁、批量分发文件等功能. 监控这一块自己的想法是自己利用Python写一个agent,把数据发送到WEB这台机器上面,然后通过highcharts绘图. 之所以不用cacti的原因是,自己想监控的东西只有内存,CPU,硬盘等硬件信息,觉得想监控的东西不是很多,没有必要用cacti.还有就是喜欢用自己的东西,感觉更有成就感. 好了,废话不多说,直接上图解.如果有想交流的可以加群:330639584 下面是项目中的部分图解: 一个不错的项目(psdash),能清楚的返回机器的性能情况..而且每3秒钟会自动刷新,我自己改成了5秒.类似top吧. 一个设备信息管理,,可以看到每台机器的硬件信息,,实时监控就是上图的psdash,,历史监控用的是monitorix,类似cacti..能查询到服务器的性能使用情况,网络流量,等..同时也能查询到一些服务的流量等(mysql, ssh, ftp等). 以前修改客户端参数,