【无中生有】---12---运维与监控
服务器监控:
安装与使用:ganglia的安装与使用
监控demo:ganglia监控redis和mongodb
Ganglia是UC Berkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。
ganglia提供了良好的扩展接口和社区支持,对于有较好技术积累的组织来说是很好的选择。
如果缺乏相应技术力量,还是购买商业化软件的好。
业务系统运维:
【无中生有】----API接口日志存储设计与实现设计----10
如果在系统中有了这两个功能,那么业务系统除了基础网络故障和防火墙造成的意外以外的几乎90%的异常都能够捕捉到了。
那么开发实现一个具有下列功能的运维日志系统就有必要了:
序号 | 功能 | 作用 | 备注 |
1 | 异常查询 | 以日期、异常类型、所属程序、产品功能负责人为条件进行异常查询 | |
2 | 操作日志查询 | 以日期、操作类型、操作人为条件的操作日至查询 | |
3 | 异常分析预警 | 对异常数据的挖掘分析,评估运行质量、预警攻击造成的异常猛增,追踪异常服务点 | |
4 | 日志分析 | 对操日志进行分析,预警非法操作、追踪操作数据变更记录 |
持续集成:
持续集成涉及到了开发流程管理以及相应的程序发布系统设计开发,随后专门讲述
版权声明:本文为博主原创文章,未经博主允许不得转载。