目标
业务部门监控线上lnmp,快速定位问题,从而快速响应
对于开发者,各个组件的主要衡量指标:
linux: 集群存活状态,机器负载,网卡流量 ----- 对外服务的server状态
nginx: 接口状态 ----- 用户访问情况
mysql: db的可用性 ----- 类似依赖资源的可用性
php : faltal,warning ----- 代码问题
实践
监控数据展示的三个层次:
1. 项目整体
2. 项目对应机房情况
3. 项目依赖资源状态
一.整体概况:
二.单个机房情况(除了有与项目整体相同的,还有下图接口数据)
三. 项目依赖资源的可用性监控数据(需要在server自己探测资源可用情况)
参考:
部署: http://book.open-falcon.org/zh/intro/index.html
github: https://github.com/open-falcon