nixpkgs/nixos/modules/services/logging
Kim Lindberger ebaa226853
elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests (#150879)
* elk7: 7.11.1 -> 7.16.1

* nixosTests.elk: Improve reliability and compatibility with ELK 7.x

- Use comparisons in jq instead of grepping
- Match for `.hits.total.value` if version >= 7, otherwise it always
  passes
- Make curl fail if requests fails

* nixos/filebeat: Add initial module and test

Filebeat is an open source file harvester, mostly used to fetch logs
files and feed them into logstash.

This module can be used instead of journalbeat if used with
`filebeat7` and configured with the `journald` input.

* python3Packages.parsedmarc.tests: Fix breakage

- Don't use the deprecated elasticsearch7-oss package
- Improve jq query robustness and add tracing

* rl-2205: Note the addition of the filebeat service

* elk6: 6.8.3 -> 6.8.21

The latest version includes a fix for CVE-2021-44228.

* nixos/journalbeat: Add a loose dependency on elasticsearch

Avoid unnecssary back-off when elasticsearch is running on the same
host.
2021-12-17 00:20:52 +09:00
..
awstats.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
filebeat.nix elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests (#150879) 2021-12-17 00:20:52 +09:00
fluentd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
graylog.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
heartbeat.nix nixos/heartbeat: replace deprecated usage of PermissionsStartOnly 2019-05-25 13:48:41 -04:00
journalbeat.nix elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests (#150879) 2021-12-17 00:20:52 +09:00
journaldriver.nix journaldriver: 1.0.0 -> 1.1.0 (#48106) 2018-10-09 23:45:43 +02:00
journalwatch.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
klogd.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
logcheck.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
logrotate.nix Merge pull request #136630 from mweinelt/logrotate-hourly 2021-11-29 07:42:14 -05:00
logstash.nix nixos/logstash: Add logstashJvmOptionsFile option 2021-11-01 16:21:02 +01:00
promtail.nix nixos/promtail: Allow write access to positions file if not in CacheDirectory 2021-08-25 22:54:39 -07:00
rsyslogd.nix nixos/modules: Remove all usages of types.string 2019-08-31 18:19:00 +02:00
syslog-ng.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
syslogd.nix syslogd service: assert conflict with rsyslogd 2016-12-10 20:35:39 +01:00
SystemdJournal2Gelf.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
vector.nix vector: remove deprecated --no-topology 2021-04-05 08:30:52 +09:00