# Functions
NewUtilizationTracker instantiates and configures a utilization tracker that calculates the values and publishes them to expvars.
NewWorker returns an instance of a `Worker` after parameter sanity checks are passed.
# Structs
CheckLogger is the object responsible for logging the information generated during the running of the check.
Worker is an object that encapsulates the logic to manage a loop of processing checks over the provided `PendingCheckChan`.
# Interfaces
UtilizationTracker is the interface that encapsulates the API around the utilizationTracker object.