成都华天创腾科技有限公司是一家致力于移动互联网产品研发、推广及运营的全方位网络科技公司。公司本着“客户第一,诚信至上”的原则,与多家企业建立了长期的合作关系。公司拥有一支较强的技术研发队伍并和国内大专院校强强联手。
对于开发人员来说,其应用性能是需要特别关注的。在用户体验至上的大环境要求下,性能优化是十分必要的。
成都华天创腾一位开发人员分析了阿里云监控功能及 OneAPM 服务器端监控的使用对比,那么就来看下他的故事吧!
创业公司购买实体服务器资金有限,托管,运维,安全防护都是一个大问题。开始时,公司采用了阿里云服务器自带的服务器状态监控,服务监控。但是,阿里云不能满足更详细的监控需求。在这种背景下,成都华天创腾有限公司急需一款可以进行服务器运行状态监控的软件。
阿里云的监控
OneAPM 的监控
阿里云的监控只提供了总体的一个数据监控,而 OneAPM 提供了非常详细的占用信息。当服务器报警时,登录OneAPM后台看采集回来的数据,可以清楚看到是哪方面出了问题,因此可以迅速解决问题。
在OneAPM的Java应用数据库监控视图里,查看服务对数据库的读写操作按次数进行排序,基本上是9:1的读写比例:
OneAPM在手,公司的数据库得到了良好的监测,CPU暴涨问题很快得以解决,而运维人员轻轻松松就可以快速高效地把工作完成。
OneAPM Servers 可以帮助企业和开发者通过观察、分析关键的系统参数,包括 CPU 利用率、物理内存、网络活动、进程、磁盘利用率及容量,展现当前服务器的健康状况。