Package collect provides a worker that executes the collect-metrics hook periodically, as long as the workload has been started (between start and stop hooks). collect-metrics executes in its own execution context, which is restricted to avoid contention with uniter "lifecycle" hooks.
Manifold returns a collect-metrics manifold.
Clock represents time methods used by this package.
Logger represents the logging methods used in this package.
ManifoldConfig identifies the resource names upon which the collect manifold depends.