package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev

# Functions

RegisterMetrics registers kube-proxy metrics.
SinceInSeconds gets the time since the specified start in seconds.

# Variables

EndpointChangesPending is the number of pending endpoint changes that have not yet been synced to the proxy.
EndpointChangesTotal is the number of endpoint changes that the proxy has seen.
IPTablesPartialRestoreFailuresTotal is the number of iptables *partial* restore failures (resulting in a fall back to a full restore) that the proxy has seen.
IPTablesRestoreFailuresTotal is the number of iptables restore failures that the proxy has seen.
IPTablesRulesLastSync is the number of iptables rules that the iptables proxy updated in the last sync.
IPTablesRulesTotal is the total number of iptables rules that the iptables proxy has installed.
NetworkProgrammingLatency is defined as the time it took to program the network - from the time the service or pod has changed to the time the change was propagated and the proper kube-proxy rules were synced.
NFTablesCleanupFailuresTotal is the number of nftables stale chain cleanup failures that the proxy has seen.
NFTablesSyncFailuresTotal is the number of nftables sync failures that the proxy has seen.
ProxyHealthzTotal is the number of returned HTTP Status for each healthz probe.
ProxyLivezTotal is the number of returned HTTP Status for each livez probe.
ReconcileConntrackFlowsDeletedEntriesTotal is the number of entries deleted by conntrack reconciler.
ReconcileConntrackFlowsLatency is the latency of one round of kube-proxy conntrack flows reconciliation.
ServiceChangesPending is the number of pending service changes that have not yet been synced to the proxy.
ServiceChangesTotal is the number of service changes that the proxy has seen.
SyncFullProxyRulesLatency is the latency of one round of full rule syncing.
SyncPartialProxyRulesLatency is the latency of one round of partial rule syncing.
SyncProxyRulesLastQueuedTimestamp is the last time a proxy sync was requested.
SyncProxyRulesLastTimestamp is the timestamp proxy rules were last successfully synced.
SyncProxyRulesLatency is the latency of one round of kube-proxy syncing proxy rules.
SyncProxyRulesNoLocalEndpointsTotal is the total number of rules that do not have an available endpoint.