artdaq_utilities  v1_04_10
artdaq::MetricPlugin::Config Struct Reference

Public Attributes

fhicl::Atom< std::string > metricPluginType { fhicl::Name{"metricPluginType"}, fhicl::Comment{"The name of the metric plugin to load (may have additional configuration parameters"} }
 The name of the metric plugin to load (may have additional configuration parameters.
 
fhicl::Atom< int > level { fhicl::Name{"level"}, fhicl::Comment{"The verbosity level threshold for this plugin. Metrics with verbosity level greater than this will not be sent to the plugin"}, 0 }
 "level" (Default: 0): The verbosity level of the metric plugin. Higher number = fewer metrics sent to the metric storage
 
fhicl::Atom< double > reporting_interval { fhicl::Name{"reporting_interval"}, fhicl::Comment{"How often recorded metrics are sent to the underlying metric storage"}, 15.0 }
 "reporting_interval" (Default: 15.0): The interval, in seconds, which the metric plugin will accumulate values for.
 

Detailed Description

Definition at line 35 of file MetricPlugin.hh.


The documentation for this struct was generated from the following file: