---
title: "Microsoft IIS integration | Grafana Labs"
description: "Monitoring Microsoft IIS"
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Microsoft IIS integration

The IIS integration provides **web server monitoring** for Microsoft IIS, including application pool health. Worker process failures are a key warning sign, since a failing pool takes its apps down with it.

|                    |                                                                         |
|--------------------|-------------------------------------------------------------------------|
| **What it’s for**  | Monitoring web traffic, requests, connections, and application pools    |
| **Under the hood** | Uses Windows performance counters (the windows\_exporter IIS collector) |

## Metrics collected

The integration collects web traffic and application pool metrics:

- **Requests**: Rate, worker requests
- **Connections**: Current, total
- **App pools**: Worker process count, failures, threads
- **Bytes**: Sent, received, total

## What to know

This integration offers:

- Prebuilt dashboards: IIS overview, applications, logs
- Prebuilt alerts: 5xx errors, worker process failures, thread pool utilization
- The Windows integration covers the host. This integration covers IIS.

* * *

## Set it up

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

Learning path

#### Monitor IIS web servers

Set up the IIS integration to monitor request rates, error rates, and worker process health for your IIS web servers.

18 min

Beginner

Docs &amp; blog posts

#### Open in Grafana Cloud

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

[Open in Grafana Cloud]()

[View on website](/docs/learning-paths/iis-web-server/)
