MetricsSource::SourceInterests sourceInterests() const noexcept
Returns the source interests.
std::shared_ptr< std::vector< MetricsSource::Interests > > SourceInterests
Type used to store and share interests of multiple sources.
void updateData()
Fetch new metric values from each source.
Generic class to store and manage metrics.
MetricsDataArray() noexcept
Construct a new Metrics Data Array object.
Class to fetch metrics from the kernel and store them.