package
2.4.2+incompatible
Repository: https://github.com/nginxinc/kubernetes-ingress.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewLatencyMetricsListener returns a LatencyMetricsListener that listens over a unix socket for syslog messages from nginx.
NewNginxMetricsClient creates an NginxClient to fetch stats from NGINX over an unix socket.
NewSyslogFakeServer returns a SyslogFakeListener.
RunPrometheusListenerForNginx runs an http server to expose Prometheus metrics for NGINX.
RunPrometheusListenerForNginxPlus runs an http server to expose Prometheus metrics for NGINX Plus.

# Structs

LatencyMetricsListener implements the SyslogListener interface.
SyslogFakeListener is a fake implementation of the SyslogListener interface.

# Interfaces

SyslogListener is an interface for syslog metrics listener that reads syslog metrics logged by nginx.