artdaq_utilities
v1_05_02
|
![]() ![]() | The artdaq namespace |
![]() ![]() ![]() | Class holding information about the artdaq package build |
![]() ![]() ![]() | FileMetric writes metric data to a file on disk |
![]() ![]() ![]() | Send a metric to Graphite |
![]() ![]() ![]() | Small structure used to hold a metric data point before sending to the metric plugins |
![]() ![]() ![]() ![]() | This union holds the values for all other metric types |
![]() ![]() ![]() | Handles loading metric plugins and asynchronously sending metric data to them. It is designed to be a "black hole" for metrics, taking as little time as possible so that metrics do not impact the data-taking performance |
![]() ![]() ![]() ![]() | The Config struct defines the accepted configuration parameters for this class |
![]() ![]() ![]() | Defines the interface that MetricManager uses to send metric data to the various metric plugins |
![]() ![]() ![]() ![]() | The Config struct defines the accepted configuration parameters for this class |
![]() ![]() ![]() | A MetricPlugin class which sends metric data to MessageFacility |
![]() ![]() ![]() | A MetricPlugin which writes a long unsigned int metric with a given name to a given pipe |
![]() ![]() ![]() | PeriodicReportMetric writes metric data to a file on disk |
![]() ![]() ![]() | Collects metrics from the system, using proc filesystem or kernel API calls |
![]() ![]() ![]() | TestMetric writes metric data to a statically-allocated memory block |
![]() ![]() ![]() | Provides in-memory storage of metric data for testing |
![]() ![]() ![]() ![]() | Describes a single metric point |
![]() ![]() | |
![]() ![]() ![]() | Metric plugin which stores metric call counts for testing |
![]() ![]() | Namespace used to differentiate the artdaq_utilities version of GetPackageBuildInfo from other versions present in the system |
![]() ![]() ![]() | Wrapper around the artdaqutilities::GetPackageBuildInfo::getPackageBuildInfo function |