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 官方博客

相關文章
相關標籤/搜索