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
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
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
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
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
syslog-ng.nix
syslogd.nix
SystemdJournal2Gelf.nix