Method: PMetric::Collector::Influx#write
- Defined in:
- lib/pmetric/collector/influx.rb
#write(metric, fields:, tags: {}) ⇒ Object
Writes metrics to InfluxDB.
42 43 44 45 46 47 48 49 50 |
# File 'lib/pmetric/collector/influx.rb', line 42 def write(metric, fields:, tags: {}) data = { values: fields, tags: .merge(@tags), timestamp: PRECISIONS[@precision].call } client.write_point(metric, data) end |