The Telegraf of Influx Data Inc. is an open source agent for collecting metrics from infrastructure, applications, and devices (see official docs).
The REX IoT Telegraf is a copy of the official Telegraf with our custom REX IoT Output Plugin which can be used to automatically synchronize data (metrics) to the REX IoT Database Cloud using the JSON-RPC API.
The REX IoT Output Plugin validates incoming metrics against configurable data table schemas, applies field-name mappings, fills datetime columns from the Telegraf metric time when not present in the data, supports virtual columns that participate in processing but are stripped before sending, and conditional nulling (null_if) rules that set fields to "null" based on other columns' values.
The REX IoT Telegraf Configuration Generator is a tool (Python script) which can be used for automatic generation of complete Telegraf configurations with REX IoT Output Plugin and predefined input sources (e.g. REXYGEN JSON-RPC, REXYGEN REST API) from much smaller and simpler RexIotTelegraf.json files with explicit mapping of input sources variables to REX IoT data table columns. The REX IoT Telegraf Configuration Generator also automatically discover data tables of required objects and validates their mapped columns.