k8s_kubeproxy
This module will monitor one or more kube-proxy instances.
It produces the following charts:
- Sync Proxy Rules in events/s
- Sync Proxy Rules Latency in observes/s
- per bucket (0.001 sec, 0.002 sec, 0.003 sec, ..., 16.384 sec, +Inf)
- Sync Proxy Rules Latency Percentage in %
- per bucket (0.001 sec, 0.002 sec, 0.003 sec, ..., 16.384 sec, +Inf)
- REST Client HTTP Requests By Status Code in requests/s
- per code (200, 201, 404, ...)
- REST Client HTTP Requests By Method in requests/s
- per code (GET, POST, ...)
- HTTP Requests Duration in microseconds
- per quantile (0.5, 0.9, 0.99)
configuration
Needs only url to kube-proxy metric-address.
Here is an example:
jobs:
- name: local
url : http://127.0.0.1:10249/metrics
- name: remote
url : http://100.64.0.1:10249/metrics
For all available options please see module configuration file.
Without configuration, module attempts to connect to http://127.0.0.1:10249/metrics