Skip to content

Releases: cloudability/metrics-agent

metrics-agent-2.10.1

27 Jul 20:17
29cb72c
Compare
Choose a tag to compare

A Helm chart for Kubernetes

Parallel Collection and Sanitization

19 Jul 22:11
5e94e9d
Compare
Choose a tag to compare

This release includes 2 new features.

Parallel node collection (enabled by default)

Includes a new feature that allows for node polling parallelism. The metrics-agent polls metrics from each node every polling interval and now this polling is done concurrently. There is a new env variable that can be set called CLOUDABILITY_NUMBER_OF_CONCURRENT_NODE_POLLERS which is the max number of concurrent pollers at a time. The current default is set to 100.

Parsing and sanitization of data from core files (disabled by default)

Adds a flag CLOUDABILITY_PARSE_METRIC_DATA that will parse and remove much non-essential data from the metrics agent. This decreases core file sizes by approximately 15%, but may differ depending on customer cluster configurations.
The performance impact of this on large clusters is currently undetermined, and enabling this flag carries risk of metrics agent slowdowns/crashes. If enabled extra headroom should be given to the agent to determine an appropriate cpu/memory footprint. This is currently flagged off by default

metrics-agent-2.10.0 Helm

19 Jul 22:05
5e94e9d
Compare
Choose a tag to compare

This release includes 2 new features.

Parallel node collection (enabled by default)

Includes a new feature that allows for node polling parallelism. The metrics-agent polls metrics from each node every polling interval and now this polling is done concurrently. There is a new env variable that can be set called CLOUDABILITY_NUMBER_OF_CONCURRENT_NODE_POLLERS which is the max number of concurrent pollers at a time. The current default is set to 100.

Parsing and sanitization of data from core files (disabled by default)

Adds a flag CLOUDABILITY_PARSE_METRIC_DATA that will parse and remove much non-essential data from the metrics agent. This decreases core file sizes by approximately 15%, but may differ depending on customer cluster configurations.
The performance impact of this on large clusters is currently undetermined, and enabling this flag carries risk of metrics agent slowdowns/crashes. If enabled extra headroom should be given to the agent to determine an appropriate cpu/memory footprint. This is currently flagged off by default

Service Account Token Refresh Support

13 Jun 22:14
71752f1
Compare
Choose a tag to compare

The Kubernetes feature "BoundServiceAccountTokenVolume" graduated to beta and is now enabled on 1.21+ clusters which improves security of service account tokens. This release refreshes the service account token that the metrics-agent's clients use every time node metrics are collected. This prevents the metrics-agent from using stale tokens. For more information see the Kubernetes official release statement and EKS documentation.

metrics-agent-2.9 Helm

13 Jun 20:30
71752f1
Compare
Choose a tag to compare

The Kubernetes feature "BoundServiceAccountTokenVolume" graduated to beta and is now enabled on 1.21+ clusters which improves security of service account tokens. This release refreshes the service account token that the metrics-agent's clients use every time node metrics are collected. This prevents the metrics-agent from using stale tokens. For more information see the Kubernetes official release statement and EKS documentation.

Helm Support for Metrics-agent

02 May 17:04
6cc7a59
Compare
Choose a tag to compare

Adds supporting for deploying the metrics-agent using Helm

See README for deployment instructions

Helm Support for Metrics-agent

15 Apr 00:07
6cc7a59
Compare
Choose a tag to compare

Adds supporting for deploying the metrics-agent using Helm

See README for deployment instructions

Dependency Updates to Address Security and 1.22 EKS Support

12 Apr 23:25
69c2861
Compare
Choose a tag to compare

Update dependencies to address security vulnerabilities reported by Snyk.

Metrics agent has also been validated to work on EKS Kuberenetes 1.22.

Multi-Architectural Support for ARM

29 Mar 16:38
07849ad
Compare
Choose a tag to compare

What's Changed

  • Update Alpine to v3.14 and Deploy Multi-Architectural Image

Cloudability Metrics Agent will now be supported on AWS ARM architectures.

Support K8s 1.22 version

15 Feb 19:53
76a9eac
Compare
Choose a tag to compare

Container Cost Allocation is now officially supported on Kubernetes 1.22 version for Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE) and Amazon Elastic Kubernetes Service (EKS). This capability will enable customers to gain visibility into their container resource usages, and the cost for their clusters running on Kubernetes 1.22 version.

Customers should now be able to download and deploy our metrics agent using the regular provisioning workflow.