| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Conditionally grants access for the logind, wifi and network_route
collectors.
|
|
|
|
|
|
|
|
| |
The timex collector (enabled by default) needs the
adjtimex syscall, which was disabled by
9fea6d4c8551b7c8783f23e011a2ba113c95d0dd.
So allow it unless the timex collector is disabled.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
And replace them with a more appropriate type
Also fix up some minor module problems along the way
|
|
|
|
| |
Only define seperate users and groups when necessary.
|
|
|
|
|
| |
Pass through 'options' to exporter definitions and replace 'with lib;'
by explicit function imports.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
- 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.
|