唔哩携手听云APM:敏捷运维提升产品质量
唔哩除了使用zabbix监控CPU、内存、磁盘IO、网络流量IO、进程/端口、TCP连接、日志以及中间件运行状态参数外,还使用了听云的APM监控技术。唔哩运维总监认为:“虽然商业产品需要成本,但是商业产品可以提供完备的服务,总比自已花时间慢慢研究来的直接有效,对于创业公司来说时间成本是巨大的,产品的快速发展需要良好的用户体验,APM的价值对于用户来说促进作用非常大,否则因为产品不稳定导致用户流失损失比成本更大。” 听云APM使用了大数据技术,可以定位分析到每一次函数调用具体情况。以下示例为唔哩Server端监控图例说明: 上图中是对一个登陆的过程进行的分析,点击“web应用过程”,可以查看耗时百分比,响应时间,吞吐率,错误率等。选择“响应时间”左边一栏显示的接口调用及平均响应时间,右侧显示为具体的分解图表信息,可以看到userparter/SELECT这个操作图形占比最高,峰值近500ms,在表格中也可以看到是mysql操作,耗时占比96%,调用次数37,平均响应时间为184ms。有了这些数据信息,如果出现异常就可以快速定位到具体原因,而且对于产品的持续优化也有参考依据。 除了Server端,移动端和网络也使用了听云做了监控。通过听云App对唔哩APP的监控可以很容易查看客户端崩溃、网络请求、劫持分析、错误等。使用听云Network对网络的监控是因为听云能提供用户端的节点探测,比IDC节点监控更接近真实用户的网络环境。 敏捷运维是一种思想,是让软件开发、测试、运维之间建立起沟通协作关系,加强角色间信息互换和共享,统一流程和规范,最终实现运维自动化,共同保证产品的质量。 广告(编辑:成都站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |