summary refs log tree commit diff
path: root/nixos/modules/services/monitoring/prometheus/exporters/node.nix
Commit message (Collapse)AuthorAge
* nixos/prometheus: add hardening exceptions to node-exporterMartin Weinelt2021-10-18
| | | | | Conditionally grants access for the logind, wifi and network_route collectors.
* nixos/prometheus: fix node exporter timex collectorMatthias Treydte2021-10-14
| | | | | | | | The timex collector (enabled by default) needs the adjtimex syscall, which was disabled by 9fea6d4c8551b7c8783f23e011a2ba113c95d0dd. So allow it unless the timex collector is disabled.
* nixos/prometheus: fix node exporter systemd collectorMatthias Treydte2021-10-14
| | | | | | | | The systemd collector needs AF_UNIX to talk to /var/run/dbus/system_bus_socket, which was broken with 9fea6d4c8551b7c8783f23e011a2ba113c95d0dd. This commit allows AF_UNIX when needed.
* nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
|
* nixos/modules: Remove all usages of types.stringSilvan Mosberger2019-08-31
| | | | | | And replace them with a more appropriate type Also fix up some minor module problems along the way
* nixos/prometheus-exporters: use DynamicUser by defaultWilliButz2019-08-02
| | | | Only define seperate users and groups when necessary.
* nixos/prometheus-exporters: refactor imports, replace 'with lib;'WilliButz2019-07-22
| | | | | Pass through 'options' to exporter definitions and replace 'with lib;' by explicit function imports.
* nixos/prometheus-node-exporter: fix systemd unit for systemd 242 (#63540)Ivan Kozik2019-06-20
| | | | | | | | Avoid having a backslash at the end of ExecStart=. See https://github.com/NixOS/nixpkgs/issues/63533 for details about the change to systemd's unit parser. Fixes #63383.
* nixos/prometheus-node-exporter: fix file collectorWilliButz2018-05-24
|
* nixos/prometheus-exporters: rewrite and restructureWilliButz2018-03-22
- prometheus exporters are now configured with `services.prometheus.exporters.<name>` - the exporters are now defined by attribute sets from which the options for each exporter are generated - most of the exporter definitions are used unchanged, except for some changes that should't have any impact on the functionality.