Cloud Insight 客户案例-晨芯时代科技有限公司

在不断迭代的过程当中,Cloud Insight 也很重视客户对产品的使用体验,此次咱们拜访了晨芯时代,了解到他们在使用 Cloud Insight 过程当中对产品的一些想法。html

客户背景

晨芯时代是一家开发电视盒子等产品的公司,由外包公司为其产品进行服务器端开发,他们自身不在服务器开发和系统运维方面进行特别大的投入,所以选择使用咱们的产品 Cloud Insight——即 Ci,进行服务器端的监控。sql

晨芯时代一共搭建了9台服务器(CentOS),部署有 MySQL、Memcached、Nginx、Redis,使用 CI 监控系统和除 Redis 外的其余三项服务。他们主要关注系统网络与进程的性能指标。在使用 CI 以前一直使用 OneAPM Servers 监控系统性能指标。服务器

Cloud Insight 采用 StatsD 的采集技术,对接 MySQL、Redis、MongoDB,以及 CentOS、RedHat 操做系统,利用 Hbase 存储和 OpenTSDB 的数据聚合、切片等功能,最终流向 Cloud Insight 进行展示。从而帮助优络时代实现低成本、高效的自动化运维。网络

面临问题

因为客户是初创团队,在人员和资源方面都比较不足,且暂时并不打算在服务器端开发和运维方面投入太大的人力成本,所以须要一款优秀的性能监控工具帮助其提升在运维方面的效率同时下降运维成本。运维

客户以前使用 OneAPM Server 监控主机服务器,帮助其在遇到网路性能瓶颈与内存占用率太高时更快的定位系统问题,提升解决问题的效率。如今使用 OneAPM Cloud Insight 来更好的实现这一点。工具

解决方案

首先 Cloud Insight 经过拓扑图让用户可以直观的看到集群结构,快速定位性能不佳的机器。上帝视角管理主机,逻辑清晰并且方便。性能

经过平台列表能够大体了解各个 host 的基本性能状况,包括实时状态,CPU 占用率、I/O Wait、搭载的平台服务等信息。学习

因为客户主要关注 System Networking 这一块的性能,那么着重来看一下这一块,总览页能够看到某个主机的实时运行状况,包括 disk io, network、CPU 等数据。而经过仪表盘咱们能够看到多台服务器的统计数据,Cloud Insight 经过对数据进行聚合与分组,让数据对客户来讲更有意义。关于数据聚合与分组功能,能够参考文章 数据聚合 & 分组:新一代系统监控的核心功能优化

经过 Cloud Insight 监控 System Networking 截图以下:操作系统

而经过 Memcached、Nginx、Mysql 三个平台各自的性能图表,咱们能够锁定对系统性能产生影响的模块,从而更好地明确优化性能的方向。

客户反馈

不足之处

  1. 仪表盘展示形式不够丰富,所有指标都是用折线图来展现,不如以前 OneAPM Server 的展示形式直接易懂。
  2. 指标单位使用不符合用户习惯,例如客户提到在网络传输上他们通常习惯使用 bits 而咱们提供的是 bytes,致使使用时混乱。
  3. 安装平台服务时不够简化,但愿安装可以实现命令行化。
  4. 指标参数太复杂致使其不会使用自定义仪表盘。
  5. 总体使用感觉不如以前 OneAPM Server 简单易用,不少性能指标须要进行再次转化才能获得客户须要的结果,客户认为不够傻瓜化并无减小运维人员的工做量。

而针对用户提出的这些,咱们的想法是

  1. 咱们会针对「System 总览」这个仪表盘,进行优化。添加排行榜、位移图、状态图、曲线图等多种展示形式,来提升可读性。而这些可视化的形式,将来会增长自定义的功能,知足不一样用户的使用习惯。
  2. 咱们会在六月份先后提供单位的自定义功能。除此以外,也将在自定义仪表盘中,提供指标的代数运算。从而能够经过加减乘除,来自行消除这样的问题。
  3. Cloud Insight 其实已是一行命令就能够安装了,大部分用户都称赞咱们的安装很是简单。
  4. 指标方面咱们会提供自定义解释字段的功能,增长指标参数的解析引导帮助,将指标的单位修改成用户习惯使用的单位,改进用户体验,提高产品的易用性。也但愿有需求的用户多阅读官方文件和咱们的文档进行学习。
  5. Cloud Insight 之因此没有自动发现平台服务,是为了让用户经过配置,更加了解本身的技术栈从而实现更好的管理。

客户对 Cloud Insight 价值的承认

  1. Cloud Insight 可以更傻瓜化进行性能监控,监控数据全面,界面优美,极大地方便了对运维有需求却缺少人力和资金的创业公司,是刚需产品。
  2. 可以监测平台服务的性能指标是产品的亮点。

Cloud Insight 集监控、管理、计算、协做、可视化于一身,帮助全部 IT 公司,减小在系统监控上的人力和时间成本投入,让运维工做更加高效、简单。

本文转自 OneAPM 官方博客

相关文章
相关标签/搜索