Unix Host metrics (Full Overview, Telegraf nstat) use telegraf v1.37.0 and above
Telegraf Linux Host Monitoring — All‑in‑One Dashboard A complete, ready‑to‑use Grafana dashboard for monitoring Linux hosts using Telegraf + InfluxDB (Flux). This dashboard consolidates CPU, memory, disk, network, kernel, processes, TCP/IP, and system metrics into a single, organized view. It is designed to be simple, portable, and immediately usable in any environment where Telegraf is collecting standard system metrics and storing them in InfluxDb v2.
Fully Variable‑Driven (Plug‑and‑Play)
This dashboard is built around Grafana variables, so you can reuse it across any number of hosts or buckets without editing queries. Variables used everywhere:
- ${datasource} == Selects the InfluxDB datasource (Flux)
- ${bucket} == Bucket containing Telegraf metrics
- ${host} == Hostname filter for all panels
- ${interface} == Network interface selector
- ${disk} == Disk device selector
Every Flux query references these variables, ensuring:
- No hard‑coded hostnames
- No manual query editing
- Works instantly after import Just pick your datasource and host from the dropdowns.
Note: Use Telegraf version 1.37 or later. Protocol-level metrics for [[inputs.net]] began deprecation before Telegraf v1.36.0. Users are encouraged to use [[inputs.nstat]], which provides comprehensive kernel SNMP and netstat counters. This dashboard uses nstat metrics.
Data source config
Collector config:
Upload an updated version of an exported dashboard.json file from Grafana
| Revision | Description | Created | |
|---|---|---|---|
| Download |
