---
title: "Configure Node exporter to generate Prometheus metrics | Grafana Cloud documentation"
description: "Configure node exporter to instrument nodes to send metrics"
---

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

# Configure Node exporter to generate Prometheus metrics

To configure nodes to generate Prometheus metrics, install the [Node Exporter](https://github.com/prometheus/node_exporter).

## Metrics and KPIs

Expand table

| **Metric**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | **KPI**                                                                                                                                                                                                                                                                                                                                                                                                                              |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| CPU<br /><br /><br /><br />node\_cpu\_seconds\_total                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | 1 - avg by(instance, job)(rate(node\_cpu\_seconds\_total{mode=“idle”}\[5m]))                                                                                                                                                                                                                                                                                                                                                         |
| Memory<br /><br /><br /><br />node\_memory\_MemTotal\_bytes<br /><br /><br /><br />node\_memory\_Buffers\_bytes<br /><br /><br /><br />node\_memory\_Cached\_bytes<br /><br /><br /><br />node\_memory\_MemFree\_bytes<br /><br /><br /><br />node\_memory\_Slab\_bytes<br /><br /><br /><br />node\_vmstat\_pgmajfault                                                                                                                                                                                                                                                                                               | Memory Utilization<br /><br /><br /><br />1 - (buffer + cached + free + slab)/total<br /><br /><br /><br />Page Fault Rate<br /><br /><br /><br />rate(node\_vmstat\_pgmajfault\[1m])                                                                                                                                                                                                                                                |
| Network Bytes<br /><br /><br /><br />node\_network\_receive\_bytes\_total<br /><br /><br /><br />node\_network\_transmit\_bytes\_total                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Network Byte Rate<br /><br /><br /><br />rate(node\_network\_receive\_bytes\_total\[5m])<br /><br /><br /><br />rate(node\_network\_transmit\_bytes\_total\[5m])                                                                                                                                                                                                                                                                     |
| Disk<br /><br /><br /><br />node\_filesystem\_avail\_bytes<br /><br /><br /><br />node\_filesystem\_size\_bytes<br /><br /><br /><br />Read/Write byte rate<br /><br /><br /><br />node\_disk\_read\_bytes\_total<br /><br /><br /><br />node\_disk\_written\_bytes\_total<br /><br /><br /><br />Read Time and Count<br /><br /><br /><br />node\_disk\_read\_time\_seconds\_total<br /><br /><br /><br />node\_disk\_reads\_completed\_total<br /><br /><br /><br />Write Time and Count<br /><br /><br /><br />node\_disk\_write\_time\_seconds\_total<br /><br /><br /><br />node\_disk\_writes\_completed\_total | Disk Utilization<br /><br /><br /><br />1 - available bytes / size bytes<br /><br /><br /><br />Disk IO Rate<br /><br /><br /><br />rate(node\_disk\_read\_bytes\_total\[5m])<br /><br /><br /><br />rate(node\_disk\_written\_bytes\_total\[5m])<br /><br /><br /><br />Disk Average Latency<br /><br /><br /><br />rate(…time\_seconds\_total\[5m])<br /><br /><br /><br />/<br /><br /><br /><br />rate(…\_completed\_total\[5m]) |

### Alerts

Expand table

| **KPI**                                                           | **Alert**                                                                                                                          |
|-------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------|
| Memory Utilization<br /><br /><br /><br />High Memory Page Faults | **Saturation** with resource\_type=memory:utilization<br /><br /><br /><br />**Saturation** with resource\_type=memory:page\_fault |
| CPU Utilization                                                   | **Saturation**                                                                                                                     |
| Network Bytes Rate                                                | **ResourceRateAnomaly**                                                                                                            |
| Disk Utilization                                                  | **Saturation**                                                                                                                     |
| Disk Read/Write Rate                                              | **ResourceRateAnomaly**                                                                                                            |
| Disk Read/Write Latency Average                                   | **Saturation** when latency average breaches 100ms                                                                                 |

## Dashboard

The following dashboard shows Node KPIs.
