# Functions
NewControllerFakeCollector creates a fake collector that implements the ControllerCollector interface.
NewControllerMetricsCollector creates a new ControllerMetricsCollector.
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.
NewNginxProcessesMetricsCollector creates a new NginxProcessMetricsCollector.
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.
LatencyFakeCollector is a fake collector that implements the LatencyCollector interface.
LatencyMetricsCollector implements the LatencyCollector interface and prometheus.Collector interface.
LocalManagerMetricsCollector implements NginxManagerCollector interface and prometheus.Collector interface.
ManagerFakeCollector is a fake collector that will implement ManagerCollector interface.
NginxProcessesMetricsCollector implements prometheus.Collector 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 Nginx Manager.