| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
nixos/prometheus-apcupsd-exporter: new module
|
| |
| |
| |
| | |
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
|/
|
|
| |
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes #85800
1d61efb7f177f7b70c467ab4940fde0a3481d4dc accidentially changed the
restartTriggers of `datadog-agent.service` to point to the attribute
name (in this case, a location relative to `/etc`), instead of the
location of the config files in the nix store.
This caused datadog to not get restarted on activation of new
config, if the file name hasn't changed.
Fix this, by pointing this back to the location in the nix store.
|
|\
| |
| | |
Tuptime: Init Package, Module and Test
|
| | |
|
| | |
|
| | |
|
|/
|
|
|
| |
I've had Netdata crash on me sometimes. Rarely but more than once. And I lost days of data before I noticed.
Let's be nice and restart it on failures by default.
|
|\
| |
| | |
nixos/alertmanager: start after the network-online target
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If the host network stack is slow to start, the alertmanager fails to
start with this error message:
caller=main.go:256 msg="unable to initialize gossip mesh" err="create memberlist: Failed to get final advertise address: No private IP address found, and explicit IP not provided"
This bug can be reproduced by shutting down the network stack and
restarting the alertmanager.
Note I don't know why I didn't hit this issue with previous
alertmanager releases.
|
| | |
|
| | |
|
| | |
|
|\ \
| |/
|/| |
nixos/netdata: add module package option
|
| | |
|
| |
| |
| |
| | |
Workaround for https://github.com/prometheus/prometheus/issues/5222
|
|\ \
| |/
|/| |
nixos/cadvisor: don't enable docker
|
| |
| |
| |
| |
| | |
cadvisor has usecases that don't involve docker, and it's entirely
unexpected for a monitoring service to enable docker.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
- Fix misspelled option. mkRenamedOptionModule is not used because the
option hasn't really worked before.
- Add missing cfg.telemetryPath arg to ExecStart.
- Fix mkdir invocation in test.
|
| |
| |
| |
| |
| | |
The assertion was printed when user explicitly defined only the
configFile option.
|
| |
| |
| |
| |
| | |
The assertion was printed when user explicitly defined only the
configurationPath option.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The allowed values have changed in bd3319d28c43580c74839a10dca5d348cc3e0b29.
0.15:
--log.level="info" Only log messages with the given severity or above. Valid levels: [debug, info, warn, error, fatal]
--log.format="logger:stderr"
Set the log target and format. Example: "logger:syslog?appname=bob&local=7" or "logger:stdout?json=true"
0.17:
--log.level=info Only log messages with the given severity or above. One of: [debug, info, warn, error]
--log.format=logfmt Output format of log messages. One of: [logfmt, json]
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* prometheus-nginx-exporter: 0.5.0 -> 0.6.0
* nixos/prometheus-nginx-exporter: update for 0.6.0
Added new option constLabels and updated virtualHost name in the
exporter's test.
|
| |
| |
| |
| | |
Broken in 1d61efb7f177f7b70c467ab4940fde0a3481d4dc.
|
| |
| |
| |
| | |
Broken in 1d61efb7f177f7b70c467ab4940fde0a3481d4dc.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Fixed a problem with quotation marks introduced in commit
23d5d9bbe9aab982d17ad92c0d9da291d01f60c7 merged with #78358.
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
nagios: various improvements
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* structured config for main config file allows to launch nagios in
debug mode without having to write the whole config file by hand
* build time syntax check
* all options have types, one more example
* I find it misleading that the main nagios config file is linked in
/etc but that if you change the link in /etc/ and restart nagios, it
has no effect. Have nagios use /etc/nagios.cfg
* fix paths in example nagios config files, which allows to reuse it:
services.nagios.objectDefs =
(map (x: "${pkgs.nagios}/etc/objects/${x}.cfg")
[ "templates" "timeperiods" "commands" ]) ++ [ ./main.cfg ]
* for the above reason, add mailutils to default plugins
Co-Authored-By: Aaron Andersen <aaron@fosslib.net>
|
|/ / |
|
| |
| |
| |
| | |
virtualHosts option type from listOf to attrsOf, add ACME integration
|
| |
| |
| |
| |
| |
| |
| |
| | |
A centralized list for these renames is not good because:
- It breaks disabledModules for modules that have a rename defined
- Adding/removing renames for a module means having to find them in the
central file
- Merge conflicts due to multiple people editing the central file
|
| |
| |
| |
| |
| | |
When nginx is enabled on the same host the nginx exporter is,
the exporter needs to start after nginx.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
osquery was marked as broken since April.
If somebody steps up to fix it, we can always revive it from the
histroy, but there's not much value in shipping completely broken things
in current master.
cc @ma27
|
| | |
|
|\ \
| | |
| | | |
nixos/netdata: add which to path
|
| | | |
|
|\ \ \
| |/ /
|/| | |
treewide: Switch to system users
|
| | | |
|
| | | |
|