class Wavefront::Metric
Public Instance Methods
api_base()
click to toggle source
# File lib/wavefront-sdk/metric.rb, line 10 def api_base 'chart/metric' end
detail(metric, sources = [], cursor = nil)
click to toggle source
GET /api/v2/chart/metric/detail Get more details on a metric, including reporting sources and approximate last time reported
@param metric [String] the metric to fetch @param sources [Array] a list of sources to check. @param cursor [String] optionally begin from this result
# File lib/wavefront-sdk/metric.rb, line 22 def detail(metric, sources = [], cursor = nil) raise ArgumentError unless metric.is_a?(String) && sources.is_a?(Array) query = [[:m, metric]] if cursor raise ArgumentError unless cursor.is_a?(String) query.<< [:c, cursor] end sources.each { |source| query.<< [:h, source] } api.get('detail', query) end