# Functions

NewControllerFakeCollector creates a fake collector that implements the ControllerCollector interface.
NewControllerMetricsCollector creates a new ControllerMetricsCollector.
NewEdgeProcessesMetricsCollector creates a new EdgeProcessMetricsCollector.
NewLatencyFakeCollector creates a fake collector that implements the LatencyCollector interface.
NewLatencyMetricsCollector creates a new LatencyMetricsCollector.
NewLocalManagerMetricsCollector creates a new LocalManagerMetricsCollector.
NewManagerFakeCollector creates a fake collector that implements ManagerCollector interface.
NewWorkQueueMetricsCollector creates a new WorkQueueMetricsCollector.

# Structs

ControllerFakeCollector is a fake collector that implements the ControllerCollector interface.
ControllerMetricsCollector implements the ControllerCollector interface and prometheus.Collector interface.
EdgeProcessesMetricsCollector implements prometheus.Collector interface.
LatencyFakeCollector is a fake collector that implements the LatencyCollector interface.
LatencyMetricsCollector implements the LatencyCollector interface and prometheus.Collector interface.
LocalManagerMetricsCollector implements EdgeManagerCollector interface and prometheus.Collector interface.
ManagerFakeCollector is a fake collector that will implement ManagerCollector interface.
WorkQueueMetricsCollector collects the metrics about the work queue, which the Ingress Controller uses to process changes to the resources in the cluster.

# Interfaces

ControllerCollector is an interface for the metrics of the Controller.
LatencyCollector is an interface for latency metrics.
ManagerCollector is an interface for the metrics of the Edgenexus Manager.