nixpkgs/nixos/modules/services/monitoring
Maximilian Bosch aaf1e1c4fb statsd: restore support for {influx,librato,stackdriver} backends
These packages will be placed into an environment using
`backendsToPackages`. This function explicitly maps backends to
`pkgs.nodePackages.${type}` unless it's a builtin. This ensures that only
valid backends that work on NixOS are used (if not, the build already
breaks at evaluation time).

The log will be redirected to `stdout` to be able to watch the entire
output using `journalctl`.

Configuration parameters for the backends need to be set using
`services.statsd.extraConfig` as each backend has its own options and
all of them shouldn't be validated and checked explicitly and manually.
2017-12-04 16:56:16 +01:00
..
dd-agent dd-agent: fix multiple tags in the config file 2017-10-05 19:33:18 -03:00
prometheus nixos/prometheus: Correct documentation for external_labels 2017-11-17 11:06:03 +00:00
apcupsd.nix types.uniq types.bool -> types.bool 2015-06-15 18:10:26 +02:00
arbtt.nix nixos/xsession: use graphical systemd user target 2017-05-29 15:05:28 +02:00
bosun.nix nixos: use types.lines for extraConfig 2016-10-23 19:41:43 +02:00
cadvisor.nix cadviser: add storageDriverPasswordFile option 2017-04-08 14:15:18 +02:00
collectd.nix collectd service: removed insecure AmbientCapabilities 2017-06-30 11:57:46 +00:00
das_watchdog.nix das_watchdog: fix service type 2017-03-09 16:14:17 +01:00
fusion-inventory.nix FusionInventory: 3.18 -> 3.21 2017-11-29 14:58:36 +00:00
grafana.nix nixos/grafana: Fix type of database.type option 2017-11-28 11:57:35 +00:00
graphite.nix graphite: override django and django_tagging 2017-11-04 17:53:35 +01:00
hdaps.nix New hdapsd module 2016-02-24 21:51:13 +01:00
heapster.nix Add missing 'type', 'defaultText' and 'literalExample' in module definitions 2016-01-17 19:41:23 +01:00
longview.nix longview service: don't write passwords to nix store 2017-03-26 23:06:42 +01:00
monit.nix nixos/monit: install monit as system package, use default config file path 2017-09-28 01:20:20 +02:00
munin.nix nixos/munin: fix broken plugin wrappers 2017-11-25 11:23:56 +01:00
nagios.nix nagios service: network-interfaces.target -> network.target 2016-09-13 11:19:22 +02:00
netdata.nix netdata service: init 2016-11-10 16:12:52 +08:00
osquery.nix osquery: init at 2.5.2 2017-07-24 21:47:32 -04:00
riemann-dash.nix bundixify riemann-dash 2014-11-18 03:31:56 +00:00
riemann-tools.nix riemann-health service: add procps to path (#19237) 2016-10-05 10:52:15 -04:00
riemann.nix java: Normalize to the default jre / jdk 2015-01-07 14:55:41 -08:00
scollector.nix Fixes #16181 - using bin output for Go services 2016-06-13 23:32:16 +02:00
smartd.nix smartd: fix 'cat: command not found' error 2017-11-13 12:52:24 -05:00
statsd.nix statsd: restore support for {influx,librato,stackdriver} backends 2017-12-04 16:56:16 +01:00
sysstat.nix sysstat: Create systemd service for historical sar data 2016-07-12 16:19:40 -05:00
systemhealth.nix Another attempt to eradicate ensureDir 2014-06-30 14:56:10 +02:00
teamviewer.nix teamviewer: init at 11.0.52520, remove older versions 2015-12-03 22:28:36 +03:00
telegraf.nix telegraf: init at 1.0.0 2016-09-14 07:19:55 +02:00
ups.nix ups: fix config generation 2017-04-23 21:35:48 -07:00
uptime.nix Get all lib functions from lib, not pkgs.lib, in modules 2014-07-02 12:28:18 -04:00
vnstat.nix vnstat: provide full path of "kill" in ExecReload 2017-02-21 09:26:25 +00:00
zabbix-agent.nix nixos: use types.lines for extraConfig 2016-10-23 19:41:43 +02:00
zabbix-server.nix zabbix-server: add extraConfig option 2014-11-03 16:47:07 +01:00