/cloudinsight-ruby-sdk-tutorial

cloudinsight-ruby-sdk 使用指南

Primary LanguageRuby

#如何使用CloudInsight-Ruby-SDK监控业务数据

Cloudinsight (次世代系统监控工具): 集监控、管理、协作、计算、可视化于一身,减少在系统监控上的人力和时间成本投入,让运维工作变得更加高效、简单。

###SDK使用步骤

  1. 安装Cloudinsight探针,见文档
  2. 获取业务数据,例如获取Ruby-China回帖活跃度
  3. Gemfile加入 gem 'cloudinsight-sdk' 源码:https://github.com/cloudinsight/cloudinsight-ruby-sdk
  4. 运行 bundle install, 具体脚本如下:
#! /usr/bin/env ruby

requrie 'cloudinsight-sdk'

statsd = CloudInsight::Statsd.new
statsd.gauge('ruby_china.replies', replies) #使用连续型的数据类型
  1. 需要定时向探针传送数据可以参考awesonme-ruby推荐的工具

###SDK文档 具体介绍可以查看文档 http://docs-ci.oneapm.com/api/ruby.html