mirror of
https://github.com/prometheus/node_exporter.git
synced 2024-11-09 23:24:09 -08:00
Update collect[] param documentation (#784)
Improve recommendations and wording around advanced use of the collect[] param. Remove example that causes users to copy-and-paste it.
This commit is contained in:
parent
8d3484d0ca
commit
bc38ffc538
36
README.md
36
README.md
|
@ -109,36 +109,18 @@ mv /path/to/directory/role.prom.$$ /path/to/directory/role.prom
|
|||
|
||||
### Filtering enabled collectors
|
||||
|
||||
The node_exporter will expose all metrics from enabled collectors by default, but it can be passed an optional list of collectors to filter metrics. The `collect[]` parameter accepts values matching enabled collector names.
|
||||
The `node_exporter` will expose all metrics from enabled collectors by default. This is the recommended way to collect metrics to avoid errors when comparing metrics of different familes.
|
||||
|
||||
This can be useful for specifying different scrape intervals for different collectors in Prometheus:
|
||||
For advanced use the `node_exporter` can be passed an optional list of collectors to filter metrics. The `collect[]` parameter may be used multiple times. In Prometheus configuration you can use this syntax under the [scrape config](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#<scrape_config>).
|
||||
|
||||
```yaml
|
||||
scrape_configs:
|
||||
- job_name: 'node resources'
|
||||
scrape_interval: 15s
|
||||
static_configs:
|
||||
- targets:
|
||||
- '192.168.1.2:9100'
|
||||
params:
|
||||
collect[]:
|
||||
- cpu
|
||||
- meminfo
|
||||
- diskstats
|
||||
- netdev
|
||||
- netstat
|
||||
|
||||
- job_name: 'node storage'
|
||||
scrape_interval: 1m
|
||||
static_configs:
|
||||
- targets:
|
||||
- '192.168.1.2:9100'
|
||||
params:
|
||||
collect[]:
|
||||
- filefd
|
||||
- filesystem
|
||||
- xfs
|
||||
```
|
||||
params:
|
||||
collect[]:
|
||||
- foo
|
||||
- bar
|
||||
```
|
||||
|
||||
This can be useful for having different Prometheus servers collect specific metrics from nodes.
|
||||
|
||||
## Building and running
|
||||
|
||||
|
|
Loading…
Reference in a new issue