We're excited to announce that Windows node monitoring for Kubernetes is now Generally Available.
What's included
- Unified Helm chart: Windows and Linux nodes are now monitored using the same
newrelic-infrastructurechart, no separate installation needed. A singleenableWindows: trueflag in yourvalues.yamlis all it takes. - Per-version DaemonSets: The chart automatically creates one DaemonSet per supported Windows version (Windows Server 2019, Windows Server 2022), scheduling pods only to nodes with a matching OS build, eliminating empty DaemonSets in your cluster.
- Privileged mode (HostProcess containers): Full node level metrics, including CPU, memory, disk, and network, are now collected via Windows HostProcess containers, surfacing
SystemSample,StorageSample, andNetworkSampledata. - Guided Install support: The Kubernetes Guided Install now includes a Windows toggle, enabling Windows monitoring automatically sets the correct flag across Helm, manifest, and other install methods. No manual config editing required.
Compatibility
- Cloud providers: EKS, AKS, GKE(unprivileged mode only)
- OS versions: Windows Server 2019 and Windows Server 2022
How to get started
Use the Kubernetes Guided Install and enable the Windows toggle, or add the following to your values.yaml manually and run helm upgrade, see full instructions:
newrelic-infrastructure:
enableWindows: true