Module: Influx
- Defined in:
- lib/influx/flux/fill.rb,
lib/influx.rb,
lib/influx/point.rb,
lib/influx/query.rb,
lib/influx/version.rb,
lib/influx/flux/from.rb,
lib/influx/flux/last.rb,
lib/influx/flux/sort.rb,
lib/influx/flux/first.rb,
lib/influx/flux/group.rb,
lib/influx/flux/limit.rb,
lib/influx/flux/range.rb,
lib/influx/flux/filter.rb,
lib/influx/flux/median.rb,
lib/influx/flux/increase.rb,
lib/influx/flux/quantile.rb,
lib/influx/flux/histogram.rb,
lib/influx/flux/derivative.rb,
lib/influx/flux/cumulative_sum.rb,
lib/influx/flux/moving_average.rb,
lib/influx/flux/aggregate_window.rb,
lib/influx/flux/timed_moving_average.rb
Overview
|> timedMovingAverage(every: 2m, period: 4m)
Defined Under Namespace
Modules: Flux Classes: Error, Point, Query
Constant Summary collapse
- VERSION =
'0.1.0'
Class Method Summary collapse
Class Method Details
.from(bucket:) ⇒ Object
32 33 34 |
# File 'lib/influx.rb', line 32 def from(bucket:) Influx::Query.new(bucket: bucket) end |
.now(precision = :nanosecond) ⇒ Object
36 37 38 |
# File 'lib/influx.rb', line 36 def now(precision = :nanosecond) Process.clock_gettime(Process::CLOCK_REALTIME, precision) end |