kubernetes/pkg/proxy/metrics/metrics.go

const kubeProxySubsystem

var SyncProxyRulesLatency

var SyncFullProxyRulesLatency

var SyncPartialProxyRulesLatency

var SyncProxyRulesLastTimestamp

var NetworkProgrammingLatency

var EndpointChangesPending

var EndpointChangesTotal

var ServiceChangesPending

var ServiceChangesTotal

var iptablesCTStateInvalidDroppedPacketsDescription

var IPTablesCTStateInvalidDroppedNFAcctCounter

var IPTablesRestoreFailuresTotal

var IPTablesPartialRestoreFailuresTotal

var IPTablesRulesTotal

var IPTablesRulesLastSync

var NFTablesSyncFailuresTotal

var NFTablesCleanupFailuresTotal

var ProxyHealthzTotal

var ProxyLivezTotal

var SyncProxyRulesLastQueuedTimestamp

var SyncProxyRulesNoLocalEndpointsTotal

var localhostNodePortsAcceptedPacketsDescription

var LocalhostNodePortAcceptedNFAcctCounter

var registerMetricsOnce

// RegisterMetrics registers kube-proxy metrics.
func RegisterMetrics(mode kubeproxyconfig.ProxyMode) {}

// SinceInSeconds gets the time since the specified start in seconds.
func SinceInSeconds(start time.Time) float64 {}

var _

func newNFAcctMetricCollector(counter string, description *metrics.Desc) *nfacctMetricCollector {}

type nfacctMetricCollector

// DescribeWithStability implements the metrics.StableCollector interface.
func (n *nfacctMetricCollector) DescribeWithStability(ch chan<- *metrics.Desc) {}

// CollectWithStability implements the metrics.StableCollector interface.
func (n *nfacctMetricCollector) CollectWithStability(ch chan<- metrics.Metric) {}