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