Skip to content

Latest commit

 

History

History
 
 

dds_consumer

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

DDS Consumer Input Plugin

The DDS consumer plugin reads metrics over DDS by creating readers defined in XML App Creation configurations. This plugin converts received DDS data to JSON data and adds to a Telegraf output plugin.

Configuration:

[[inputs.dds_consumer]]
  ## XML configuration file path
  config_path = "example_configs/ShapeExample.xml"

  ## Configuration name for DDS Participant from a description in XML
  participant_config = "MyParticipantLibrary::Zero"

  ## Configuration name for DDS DataReader from a description in XML
  reader_config = "MySubscriber::MySquareReader"

  # Tag key is an array of keys that should be added as tags.
  tag_keys = ["color"]

  # Override the base name of the measurement
  name_override = "shapes"