次世代系统监控工具:Cloud Insight(CI)
|
集操作系统监控(如 Ubuntu, CentOS, RedHat 等),和云主机监控(如 Amazon Linux),以及数据库监控(如 MySQL, MongoDB 等),和中间件监控(如 Tomcat, ActiveMQ 等)于一身。,减少在系统监控上的人力和时间成本投入,让运维工作变得更加高效、简单。 |
|
协同管理报警-提高工作效率Cloud Insight 可以对每项性能指标来设置报警,并在触发阈值时产生告警事件,分派到具体责任人。使用 Cloud Insight,提高每个人的工作效率,共赢共生。 |
|
数据集中处理和计算让数据管理更专业 Cloud Insight 将所有性能指标作为时间序列数据来处理,提供对数据的聚合、过滤、分组、计算;方便运维人员来组合不同主机的数据,和发现数据之间的关系,以及组合出满足自身业务的抽象性能指标。
|
|
协同管理报警-提高工作效率
Cloud Insight 可以对每项性能指标来设置报警,并在触发阈值时产生告警事件,分派到具体责任人。使用 Cloud Insight,提高每个人的工作效率,共赢共生。 |
Cloud Insight 的实现原理 |
|
使用 StatsD 采集性能指标 StatsD 是开源的,针对监控服务的前端网络应用; 数据采集端采集数据,并由 StatsD 接收、写入、读取和聚合时间序列数据,包括即时值和累计值等; 并使用 UDP 将时间序列数据发送至后端。 Cloud Insight 对 StatsD 进行再次开发,利用其低能耗、高效率的特征,采集基础设施和平台服务,能够吐出的一切性能指标。 |
聚合、分组、过滤 Cloud Insight 在 HBase 存储之上,使用了 OpenTSDB 来对性能指标进行聚合、分组、过滤。方便用户组合各项指标,按照不同的标签来组织信息,查看不同场景下的数据。真正做到系统监控的灵活性,提高监控的效率。 在此基础之上,Cloud Insight 会提供更多数据管理的方式,如计算、平滑、聚类,来满足用户数据分析的需求。 |
|