Agent
Docker Image Repository: docker.replex.io/replex/k8sagent-go
- Adds pushgateway error handling when it is not available.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.9.2
- Fix missing DCGM-Exporter metrics.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.9.1
- Adds env
PROMETHEUS_GPU_METRICS_SOURCE
to specify the prometheus GPU metrics source. Optionscadvisor
for cAdvisor accelerator metrics ordcgm
to use nvidia DCGM-exporter metrics. Default cadvisor - Adds env
PROMETHEUS_HONOR_LABELS
set the prometheus honor_labels scrape setting. Default false.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.9.0
- Handles all offline provider sync errors and retries syncing and pushing metrics once available
- Improves thanos UX for better error handling
- Removes env
PROMETHEUS_TSDB_BLOCK_DURATION
and defers to the thanos receive component alone for querier and store support
Docker Image:
docker.replex.io/replex/k8sagent-go:1.8.0
- Adds env
PROMETHEUS_TSDB_BLOCK_DURATION
for Thanos querier support
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.20
- Bug fixes and improvements
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.19
- Bug fixes and improvements
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.18
- Adds a new optional environment variable:
PROMETHEUS_BEARER_TOKEN
to set bearer token for prometheus server requests.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.17
- Fix bug in Alicloud detection
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.16
- Bug fixes and improvements
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.15
- Add Thanos support.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.14
- Add Alibaba cloud support.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.13
- Adds node CPU usage support for Stackdriver metric providers.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.12
- Sets the default Prometheus node label to
node
(previouslyinstance
).
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.11
- Bug fix in node CPU usage calculation.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.10
- We now use actual node CPU usage instead of the sum of the container CPU usage. This helps to account for CPU usage by non-container workload.
- Adds support for failed metrics synchronization on disk.
- By setting the environment variable
METRICS_CACHE_DISK
to eithertrue/false
, you can specify whether the metrics are cached on disk or in memory. By default,true
. - If metrics are cached on disk, you can specify the path on disk by setting the environment variable
METRICS_CACHE_DISK_DIR
. By default,/data/metrics
.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.9
- Adds a new optional environment variable:
METRICS_RETRY_INTERVAL_SECONDS
to set interval between retry to push metrics. - Adds metric caching if push to the pushgateway fails and auto-retries the push once per value from
METRICS_RETRY_INTERVAL_SECONDS
or 300 seconds by default. - Adds two new metrics
replex_agent_retry_cache_size
andreplex_agent_failed_metrics_total
. First one stands for the amount of metrics that are waiting to be re-sent, second one represents the total count of once failed metric push.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.8
- Adds a new optional environment variable:
METRICS_FILESYSTEM
to specify the filesystem metric source. Options:cadvisor
,csi
.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.7
- Adds a new optional environment variable:
USE_CONTROL_PLANE_COST
to track costs of the Kubernetes Control Plane. Set totrue/false
to enable/disable the feature. - Adds node local disk support for Datadog metric provider.
- Adds Daemon- and StatefulSet support for Instana.
- Adds the collection of node provider id metric.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.6
- Adds a new optional environment variable:
CLOUD_PROVIDER_OVERRIDE
to manually overwrite the cloud provider. Set toaws, azure, gce, custom
choose the provider.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.5
- Disabled logs for pods created within the last 5 minutes and for already succeeded pods.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.4
- Adds a new optional environment variable:
PROMETHEUS_NODE_LABEL
to specify the label that represents the node in the Prometheus metrics.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.3
- Skip pod metrics if node is not ready yet.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.2
- Adds a new optional environment variable:
ONLY_USE_READY_NODES
to track only nodes that are in "Ready" state. Set totrue/false
to enable/disable the feature.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.1
- Adds node local disk support for Prometheus metric provider.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.7.0
- Renaming the label that represents the node in the Prometheus metrics from
node
toinstance
.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.6.1
- Adds Instana topology provider support.
- Adds a new optional environment variable:
KUBERNETES_INFO_PROVIDER
to set the topology provider. Set tokubernetes, instana
to choose between Kubernetes and Instana. - Adds a new optional environment variable:
INSTANA_CLUSTER_ID
to set the Instana cluster id.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.6.0
- Adds the collection of cluster and Prometheus version.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.5.0
- Datadog: using
kubernetes.memory.working_set
for container memory metrics - Instana: using
memory.usage
of docker plugin for container memory metrics.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.4.2
- Renaming environment variable from
INSTANA_URL
toINSTANA_BASE_URL
Docker Image:
docker.replex.io/replex/k8sagent-go:1.4.1
- Adds support for Instana metrics provider.
- Skipping unmounted PVCs.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.4.0
- Adds support for Stackdriver \(Google Operations\) metrics provider.
Docker Image:
docker.replex.io/replex/k8sagent-go:1.3.0
Last modified 1yr ago