Skip to content
This repository was archived by the owner on Mar 6, 2023. It is now read-only.

Commit cdf781e

Browse files
authored
Install newer node_exporter by default (#36)
[minor] * Install newert node_exporter by default * update default configuration and readme * fix README * remove boasting from README
1 parent 3ca9604 commit cdf781e

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ All variables which can be overridden are stored in [defaults/main.yml](defaults
2222

2323
| Name | Default Value | Description |
2424
| -------------- | ------------- | -----------------------------------|
25-
| `node_exporter_version` | 0.15.2 | Node exporter package version |
25+
| `node_exporter_version` | 0.16.0 | Node exporter package version |
2626
| `node_exporter_web_listen_address` | "0.0.0.0:9100" | Address on which node exporter will listen |
27-
| `node_exporter_enabled_collectors` | [ conntrack, diskstats, entropy, filefd, filesystem, hwmon, loadavg, mdadm, meminfo, netdev, netstat, stat, textfile, time, vmstat, systemd, ntp ] | List of enabled collectors |
28-
| `node_exporter_disabled_collectors` | [ logind ] | List of disabled collectors |
27+
| `node_exporter_enabled_collectors` | [ systemd ] | List of additionally enabled collectors. It adds collectors to [those enabled by default](https://github.com/prometheus/node_exporter#enabled-by-default) |
28+
| `node_exporter_disabled_collectors` | [] | List of disabled collectors. By default node_exporter disables collectors listed [here](https://github.com/prometheus/node_exporter#disabled-by-default). |
2929

3030
## Example
3131

@@ -59,7 +59,7 @@ For more information about molecule go to their [docs](http://molecule.readthedo
5959

6060
## Travis CI
6161

62-
Combining molecule and travis CI allows us to test how new PRs will behave when used with multiple ansible versions and multiple operating systems. This also allows use to create test scenarios for different role configurations. As a result we have a quite large test matrix (42 parallel role executions in case of [ansible-prometheus](https://github.com/cloudalchemy/ansible-prometheus)) which will take more time than local testing, so please be patient.
62+
Combining molecule and travis CI allows us to test how new PRs will behave when used with multiple ansible versions and multiple operating systems. This also allows use to create test scenarios for different role configurations. As a result we have a quite large test matrix which will take more time than local testing, so please be patient.
6363

6464
## Contributing
6565

defaults/main.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
---
2-
node_exporter_version: 0.15.2
2+
node_exporter_version: 0.16.0
33
node_exporter_web_listen_address: "0.0.0.0:9100"
44

55
node_exporter_enabled_collectors:
6-
- filesystem:
7-
ignored-mount-points: "^/(sys|proc|dev)($|/)"
8-
ignored-fs-types: "^(sys|proc|auto)fs$"
96
- systemd
7+
# - filesystem:
8+
# ignored-mount-points: "^/(sys|proc|dev)($|/)"
9+
# ignored-fs-types: "^(sys|proc|auto)fs$"
1010

11-
node_exporter_disabled_collectors:
12-
- logind
13-
- ntp
11+
node_exporter_disabled_collectors: []

0 commit comments

Comments
 (0)