about summary refs log tree commit diff
path: root/nixos/modules/services/monitoring
Commit message (Collapse)AuthorAge
* nixos/prometheus-lnd-exporter: initMartin Milata2020-06-11
|
* Merge pull request #90077 from mdlayher/mdl-nixos-apcupsdWilliButz2020-06-11
|\ | | | | nixos/prometheus-apcupsd-exporter: new module
| * nixos/prometheus-apcupsd-exporter: new moduleMatt Layher2020-06-10
| | | | | | | | Signed-off-by: Matt Layher <mdlayher@gmail.com>
* | nixos/prometheus-keylight-exporter: new moduleMatt Layher2020-06-10
|/ | | | Signed-off-by: Matt Layher <mdlayher@gmail.com>
* nixos/*: use $out instead of $bin with buildGoPackagezowoq2020-04-28
|
* nixos/datadog-agent: Fix restartTriggersArian van Putten2020-04-23
| | | | | | | | | | | | | | 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.
* Merge pull request #83301 from evils/tuptimeFlorian Klink2020-04-19
|\ | | | | Tuptime: Init Package, Module and Test
| * nixos/tuptime: init moduleEvils2020-04-03
| |
* | alertmanager: implement HA clustering supportRobin Gloster2020-04-13
| |
* | prometheus: use runCommandNoCCLocal for config genRobin Gloster2020-04-12
| |
* | Automatically restart netdata on failuresNejc Zupan2020-04-08
|/ | | | | 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.
* Merge pull request #82808 from nlewo/fix-alertmanagerlewo2020-03-28
|\ | | | | nixos/alertmanager: start after the network-online target
| * nixos/alertmanager: start after the network-online targetAntoine Eiche2020-03-17
| | | | | | | | | | | | | | | | | | | | | | | | | | 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: fix permissions for perf.pluginIzorkin2020-03-23
| |
* | nixos/netdata: fix permissions for slabinfo.pluginIzorkin2020-03-23
| |
* | nixos/griphite: Migrate to python3, drop graphite-pagerLancelot SIX2020-03-22
| |
* | Merge pull request #82286 from yesbox/netdata_module_package_optionJörg Thalheim2020-03-21
|\ \ | |/ |/| nixos/netdata: add module package option
| * nixos/netdata: add module package optionJesper Geertsen Jonsson2020-03-10
| |
* | nixos/prometheus: add checkConfigAndrew Childs2020-03-14
| | | | | | | | Workaround for https://github.com/prometheus/prometheus/issues/5222
* | Merge pull request #71329 from tilpner/cadvisor-no-dockerMario Rodas2020-03-13
|\ \ | |/ |/| nixos/cadvisor: don't enable docker
| * nixos/cadvisor: don't enable dockertilpner2019-10-18
| | | | | | | | | | cadvisor has usecases that don't involve docker, and it's entirely unexpected for a monitoring service to enable docker.
* | nixos/prometheus-mikrotik-exporter: initMartin Milata2020-03-06
| |
* | nixos/prometheus-mail-exporter: misc fixesMartin Milata2020-03-06
| | | | | | | | | | | | | | - 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.
* | nixos/prometheus-mail-exporter: fix assertionMartin Milata2020-03-06
| | | | | | | | | | The assertion was printed when user explicitly defined only the configFile option.
* | nixos/prometheus-snmp-exporter: fix assertionMartin Milata2020-03-06
| | | | | | | | | | The assertion was printed when user explicitly defined only the configurationPath option.
* | nixos/prometheus-snmp-exporter: update log optionsMartin Milata2020-03-06
| | | | | | | | | | | | | | | | | | | | | | | | | | 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]
* | nixos/prometheus-*-exporter: escape shell argsMartin Milata2020-03-06
| |
* | prometheus-nginx-exporter: 0.5.0 -> 0.6.0 (#81285)WilliButz2020-03-02
| | | | | | | | | | | | | | | | | | * 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.
* | nixos/statsd: fix usernameMartin Milata2020-02-10
| | | | | | | | Broken in 1d61efb7f177f7b70c467ab4940fde0a3481d4dc.
* | nixos/heapster: fix usernameMartin Milata2020-02-10
| | | | | | | | Broken in 1d61efb7f177f7b70c467ab4940fde0a3481d4dc.
* | prometheus-xmpp-alerts: init at 0.4.2Franz Pletz2020-02-01
| |
* | nixos/httpd: code cleanupAaron Andersen2020-01-31
| |
* | nixos/alertmanager: Fix startupMilan Pässler2020-01-28
| | | | | | | | | | Fixed a problem with quotation marks introduced in commit 23d5d9bbe9aab982d17ad92c0d9da291d01f60c7 merged with #78358.
* | nixos/prometheus-postfix-exporter: fix typoJean-Philippe Braun2020-01-26
| |
* | nixos/alertmanager: provide example of envsubst usageYorick van Pelt2020-01-24
| |
* | nixos/alertmanager: add environmentFile, envsubst for secretsYorick van Pelt2020-01-23
| |
* | treewide: use attrs instead of list for types.loaOf optionsrnhmjoj2020-01-06
| |
* | Merge pull request #76551 from symphorien/nagios2Aaron Andersen2019-12-30
|\ \ | | | | | | nagios: various improvements
| * | nagios: various improvementssymphorien+git@xlumurb.eu2019-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | | nixos/sysstat: provide a type for each module optionAaron Andersen2019-12-30
|/ /
* | nixos/httpd: limit serving web content to virtual hosts, convert ↵Aaron Andersen2019-12-24
| | | | | | | | virtualHosts option type from listOf to attrsOf, add ACME integration
* | nixos/treewide: Move rename.nix imports to their respective modulesSilvan Mosberger2019-12-10
| | | | | | | | | | | | | | | | 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
* | nixos/prometheus-exporters: fix nginx exporter startupWilliButz2019-11-26
| | | | | | | | | | When nginx is enabled on the same host the nginx exporter is, the exporter needs to start after nginx.
* | osquery: removeFlorian Klink2019-11-24
| | | | | | | | | | | | | | | | | | | | 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/grafana: fix smtp enable typoPsyanticY2019-11-14
| |
* | Merge pull request #72187 from Izorkin/netdata-fixRenaud2019-11-03
|\ \ | | | | | | nixos/netdata: add which to path
| * | nixos/netdata: add which to pathIzorkin2019-10-28
| | |
* | | treewide: Switch to system users (#71055)Silvan Mosberger2019-11-01
|\ \ \ | |/ / |/| | treewide: Switch to system users
| * | treewide: Switch to system usersJanne Heß2019-10-12
| | |
* | | nixos/collectd: add option buildMinimalPackageAstro2019-10-20
| | |