Releases: wavefrontHQ/observability-for-kubernetes
Releases · wavefrontHQ/observability-for-kubernetes
Release v2.17.2
- Fix Pixie Log Errors when deployed in Custom Namespace
Component |
Version |
Wavefront Kubernetes Collector |
1.29.2 |
Wavefront Proxy |
13.4 |
Fluent Bit |
2.2.0 |
Release v2.17.1
- Updates the Operator to not patch Kubernetes Jobs on upgrades.
Component |
Version |
Wavefront Kubernetes Collector |
1.29.1 |
Wavefront Proxy |
13.4 |
Fluent Bit |
2.2.0 |
Pixie Sizer Tool |
0.1.0 |
Release v2.17.0
- Added category and subcategory event annotations for integration with Tanzu Insights.
- Updated alert template to detect pods stuck in terminating state. For details, see the documentation.
- Bumped Pixie Vizier to version 0.14.7, which includes:
- Fixed collector component validation failures causing operator startup crash loop.
- Add Telegraf plugin scenarios. For details, see the documentation.
Component |
Version |
Wavefront Kubernetes Collector |
1.29.0 |
Wavefront Proxy |
13.3 |
Fluent Bit |
2.1.10 |
Pixie Sizer Tool |
0.1.0 |
Release v2.16.0
- Added a tool (
Pixie Sizer Tool
) to make recommendations on size configuration for Pixie components. Full documentation found here.
- Added metric tag filtering to the Operator config. For details, see the documentation.
- Added a missing type and metrics tag to metrics and alert templates for better integration with Tanzu Insights.
- Pixie components wait on secret creation before starting to prevent crash looping.
- Added a log when encountering errors getting resources for a component.
Component |
Version |
Wavefront Kubernetes Collector |
1.28.0 |
Wavefront Proxy |
13.3 |
Fluent Bit |
2.1.10 |
Pixie Sizer Tool |
0.1.0 |
Release v2.15.0
- Add support for all pre-processor rules to the Operator. For details, see the documentation.
Component |
Version |
Wavefront Kubernetes Collector |
1.27.0 |
Wavefront Proxy |
13.2 |
Fluent Bit |
2.1.9 |
Release v2.14.1
- Create alert templates to detect the following:
- Container memory overutilization
- Node filesystem overutilization
- Node CPU overutilization
- Node memory overutilization
- Node readiness issues
- Node disk pressure
- Node memory pressure
- Node memory-request saturation
- Node CPU-request saturation
- Persistent volume overutilization
- Persistent volumes with errors
- Persistent volumes with no claims
- etcd cannot elect a leader
- Health of the operator
- Create a script to install all alert templates. For details, see the documentation.
- Update the alert creation to include email alert target recipients. For details, see the documentation.
- Update the alert creation scripts to support authentication for Operations for Application subscriptions that were onboarded to VMware Cloud services.
- Collect
kubernetes.cadvisor.container.cpu.cfs.*
metrics by default to help monitor CPU throttling for containers.
- Modify cadvisor metric tags to
container_name
, pod_name
and namespace_name
to be consistent with other collector metrics.
- Increase the CPU limit for cluster collector to 2000m and node collector to 1000m to avoid CPU throttling.
- Bump to Wavefront Proxy version 13.2.
Component |
Version |
Wavefront Kubernetes Collector |
1.26.1 |
Wavefront Proxy |
13.2 |
Fluent Bit |
2.1.9 |
Release v2.13.0
- Fix missing
kubernetes.pod.memory.working_set
metrics.
- Create an alert template to detect container CPU throttling. For details, see the documentation.
- Create an alert template to detect container CPU overutilization. For details, see the documentation.
- Bump to Wavefront Proxy version 13.1.
- Bump to Fluent Bit version 2.1.9.
Component |
Version |
Wavefront Kubernetes Collector |
1.25.0 |
Wavefront Proxy |
13.1 |
Fluent Bit |
2.1.9 |
Release v2.12.0
- Added pixie support for integration with Tanzu Hub.
- Updated experimental autotracing support to eliminate need for Pixie control plane.
- Added job based event filtering for integration with Tanzu Insights.
- Improved status report of Pixie components.
- Support for metric
kubernetes.controlplane.apiserver.storage.db.total.size.in.bytes.gauge
in Kubernetes 1.26 (renamed from kubernetes.controlplane.etcd.db.total.size.in.bytes.gauge
). The OOTB control plane dashboards will work with either metric, but you must make sure that you update your custom dashboards if you have recently upgraded to Kubernetes 1.26.
Component |
Version |
Wavefront Kubernetes Collector |
1.24.0 |
Wavefront Proxy |
13.0 |
Fluent Bit |
2.1.6 |
Release v2.11.0
- Added
kubernetes.workload.status
metric for single pods, cronjobs, and jobs
- Added
available
, desired
, reason
, and message
tags to kubernetes.workload.status
metric for all workload types
- Note: "Kubernetes Workloads Troubleshooting" dashboard requires operator v2.11.0
Component |
Version |
Wavefront Kubernetes Collector |
1.23.0 |
Wavefront Proxy |
13.0 |
Fluent Bit |
2.1.6 |
Release v2.10.0
- Add the
kubernetes.workload.status
metric for Deployments, DaemonSets, StatefulSets, and ReplicaSets.
- Add the
workload_kind
tag to pod and container metrics.
- Bump to Fluent Bit version 2.1.6.
- Create an alert template to detect pod out-of-memory kills.
Component |
Version |
Wavefront Kubernetes Collector |
1.22.0 |
Wavefront Proxy |
13.0 |
Fluent Bit |
2.1.6 |