nixpkgs/nixos/modules/services/logging
Vincent Ambo 59e5aabee6 nixos/journaldriver: add module for journaldriver log forwarder
Adds a module for running the journaldriver log forwarding agent via
systemd.

The agent can be deployed on both GCP instances and machines hosted
elsewhere to forward all logs from journald to Stackdriver Logging.

Consult the module options and upstream documentation for more
information.

Implementation notes:

* The service unit is configured to use systemd's dynamic user feature
  which will let systemd set up the state directory and appropriate
  user configuration at unit launch time instead of hardcoding it.

* The module depends on `network-online.target` to prevent a situation
  where journaldriver is failing and restarting multiple times before
  the network is online.
2018-06-18 20:36:44 +02:00
..
awstats.nix nixos/treewide: systemd.time is in manvolume 7 2017-03-21 08:28:53 +01:00
fluentd.nix services.fluentd: add plugins option 2017-08-08 22:02:56 +00:00
graylog.nix graylog: use jre_headless 2018-03-22 02:29:27 +01:00
heartbeat.nix heartbeat service: init 2017-07-02 10:45:59 +02:00
journalbeat.nix journalbeat service: init at 5.1.2 2017-01-23 18:28:55 +01:00
journaldriver.nix nixos/journaldriver: add module for journaldriver log forwarder 2018-06-18 20:36:44 +02:00
journalwatch.nix journalwatch & journalwatch service: init at 1.1.0 2017-07-16 00:14:19 +02:00
klogd.nix jobs -> systemd.services 2016-01-07 06:39:06 +00:00
logcheck.nix nixos/logcheck: replace rm with rm -r to delete the empty logcheck.logfiles.d/ 2017-12-17 04:02:26 +00:00
logrotate.nix Add missing 'type', 'defaultText' and 'literalExample' in module definitions 2016-01-17 19:41:23 +01:00
logstash.nix nixos/logstash: Listen on 127.0.0.1 instead of 0.0.0.0 2017-12-09 11:32:14 +01:00
rsyslogd.nix Some more type cleanup 2015-06-15 18:18:46 +02:00
syslog-ng.nix Add missing 'type', 'defaultText' and 'literalExample' in module definitions 2016-01-17 19:41:23 +01:00
syslogd.nix syslogd service: assert conflict with rsyslogd 2016-12-10 20:35:39 +01:00
SystemdJournal2Gelf.nix SystemdJournal2Gelf.service: new service 2017-05-25 19:04:40 +01:00