Slide 3 of 11

Windows integration

Windows integration

The Windows integration provides comprehensive host monitoring for Windows servers using native Windows mechanisms.

What it’s forMonitoring health and performance of Windows servers
Who uses itWindows administrators, DevOps teams managing mixed environments
Under the hoodUses Windows performance counters for authoritative data

Metrics collected

The integration collects host and service metrics from Windows performance counters:

  • CPU: Processor time, queue length
  • Memory: Available, committed, page faults
  • Disk: Read/write bytes, queue depth
  • Network: Bytes sent/received, errors
  • Services: State, start mode

What to know

  • Prebuilt dashboards: host overview, services
  • Prebuilt alerts: CPU, memory, disk, services
  • Native Windows performance counters
  • Service state monitoring built-in
  • Familiar Windows terminology in dashboards

Set it up

Open this learning path in your Grafana Cloud stack for a fully interactive experience, or read through it to understand the process first.

Learning path

Monitor a Windows system

Welcome to the Grafana learning path that provides best practices for monitoring your Windows system.

16 min
Beginner
Docs & blog posts

Open in Grafana Cloud

Complete this learning path directly in your Grafana Cloud stack with an interactive learning experience.

Script

The Windows integration is the Linux integration’s counterpart, giving you comprehensive host monitoring through native Windows performance counters, the same data Windows uses itself.

It collects CPU, memory, disk I/O, and network metrics, plus service states, so you can see which services are running, stopped, or failing. The dashboards use familiar Windows terminology, and if you run IIS, the integration can pull web server metrics too.

Setup is straightforward: the Alloy Windows installer handles installation, you configure the integration in Grafana Cloud, and metrics start flowing.