# Functions
Collect actually performs the metrics collection, based on the given options.
DefaultCollectConfig returns a CollectConfig initialized with default values.
# Structs
CollectConfig is a bunch of options passed to the Collect() function to specify which metrics to collect and how.