Kube Proxy integration metrics

The official Datadog integration for monitoring Kube Proxy. It collects 18 metrics.

Official summary

Monitor Kube Proxy with Datadog.

Metric types

  • gauge (value at a point in time): 18

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
kubeproxy.cpu.timeTotal user and system CPU time spent in secondsgaugesecond
kubeproxy.mem.residentResident memory size in bytesgaugebyte
kubeproxy.mem.virtualVirtual memory size in bytesgaugebyte
kubeproxy.rest.client.exec_plugin.certificate.rotationHistogram of the number of seconds the last auth exec plugin client certificate lived before being rotated. If auth exec plugin client certificates are unused, histogram will contain no data.gaugesecond
kubeproxy.rest.client.exec_plugin.ttlGauge of the shortest TTL (time-to-live) of the client certificate(s) managed by the auth exec plugin. The value is in seconds until certificate expiry (negative if already expired). If auth exec plugins are unused or manage no TLS certificates, the value will be +INF. (alpha)gaugesecond
kubeproxy.rest.client.request.durationRequest latency in seconds. Broken down by verb and URL.gaugesecond
kubeproxy.rest.client.requestsNumber of HTTP requests partitioned by status code method and hostgaugerequest
kubeproxy.sync_proxy.rules.durationSyncProxyRules latency in seconds (alpha)gaugesecond
kubeproxy.sync_proxy.rules.endpoint_changes.pendingPending proxy rules Endpoint changes (alpha)gauge-
kubeproxy.sync_proxy.rules.endpoint_changes.totalCumulative proxy rules Endpoint changes (alpha)gauge-
kubeproxy.sync_proxy.rules.iptablesNumber of proxy iptables rules programmed (alpha)gauge-
kubeproxy.sync_proxy.rules.iptables.restore_failuresCumulative proxy iptables restore failures (alpha)gauge-
kubeproxy.sync_proxy.rules.last_queued_timestampThe last time a sync of proxy rules was queued (alpha)gaugesecond
kubeproxy.sync_proxy.rules.last_timestampThe last time proxy rules were successfully synced (alpha)gaugesecond
kubeproxy.sync_proxy.rules.latency.countSyncProxyRules latency count (alpha)gauge-
kubeproxy.sync_proxy.rules.latency.sumSyncProxyRules latency sum (alpha)gaugemicrosecond
kubeproxy.sync_proxy.rules.service_changes.pendingPending proxy rules Service changes (alpha)gauge-
kubeproxy.sync_proxy.rules.service_changes.totalCumulative proxy rules Service changes (alpha)gauge-

Official documentation

Official documentation for the Kube Proxy integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.