about summary refs log tree commit diff
path: root/pkgs/tools/misc/logstash
AgeCommit message (Collapse)AuthorFilesLines
2022-12-27Merge pull request #144604 from hercules-ci/logstash-fix-passthru-tests-unfreeArtturi1-4/+5
2022-07-02treewide/servers,shells,tools: add sourceType for more packagesRobert Scott2-0/+10
2022-06-14logstash: fix sha256Xiami1-2/+2
2022-06-03elk7: 7.16.1 -> 7.17.4PedroHLC ☭1-6/+6
2022-04-05makeWrapper to nativeBuildInputs (#167225)Rick van Schijndel2-2/+9
2021-12-17elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests ↵Kim Lindberger2-8/+8
(#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-11-30pkgs/tools: use pname&version instead of nameFelix Buehler1-2/+2
2021-11-04logstash7: Fix passthru.tests since -oss variant removalRobert Hensing1-4/+5
2021-11-03logstash7: 7.5.1 -> 7.11.1Andrew Childs1-4/+7
2021-08-31logstash: fix passthru.testshappysalada1-42/+43
2021-08-31logstash: fix download urlhappysalada1-11/+21
Update pkgs/tools/misc/logstash/7.x.nix Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com> Update pkgs/tools/misc/logstash/7.x.nix Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
2021-08-31elk7: 7.5.1 -> 7.10.2happysalada1-3/+4
Update pkgs/development/tools/misc/kibana/7.x.nix Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com> Update pkgs/servers/search/elasticsearch/7.x.nix Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com> Update pkgs/servers/search/elasticsearch/7.x.nix Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com> Update pkgs/development/tools/misc/kibana/7.x.nix Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
2021-08-31logstash: nixpkgs-fmthappysalada1-8/+10
2021-03-23logstash-*-oss: Add passthru.testsRobert Hensing2-4/+22
2021-01-15pkgs/tools: stdenv.lib -> libBen Siraphob3-4/+4
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch2-4/+4
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-11-26logstash: fix missing package hooksIsaac van Bakel3-1/+7
logstash packages were failing to run the pre/postInstall hooks, despite running the install phase.
2020-10-27treewide: remove package names from prefix of descriptionsBen Siraphob1-1/+1
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly3-3/+3
2020-01-06logstash7: 7.3.1 -> 7.5.1vasile luta1-2/+2
2019-09-07elastic7: 7.0.1 -> 7.3.1adisbladis1-2/+2
2019-09-07elastic6: 6.7.2 -> 6.8.3adisbladis1-2/+2
2019-09-06logstash5: Remove EOL packageadisbladis1-39/+0
2019-08-15treewide: name -> pname (easy cases) (#66585)volth2-3/+3
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-05-10elk6: 6.7.1 -> 6.7.2Bas van Dijk1-2/+2
2019-05-10elk5: 5.6.9 -> 5.6.16Bas van Dijk1-1/+1
2019-05-09elk: 7.0.0 -> 7.0.1Bas van Dijk1-2/+2
2019-04-14elk7: init at 7.0.0Bas van Dijk2-0/+53
This adds the following new packages: + elasticsearch7 + elasticsearch7-oss + logstash7 + logstash7-oss + kibana7 + kibana7-oss + filebeat7 + heartbeat7 + metricbeat7 + packetbeat7 + journalbeat7 The default major version of the ELK stack stays at 6. We should probably set it to 7 in a next commit.
2019-04-09elk: 6.5.1 -> 6.7.1Bas van Dijk1-2/+2
2018-12-01elk: 6.3.2 -> 6.5.1Bas van Dijk1-2/+2
2018-08-03logstash: update default version to v6Jörg Thalheim2-64/+22
2018-07-28elk: 6.2.4 -> 6.3.2Bas van Dijk1-4/+15
* The ELK stack is upgraded to 6.3.2. * `elasticsearch6`, `logstash6` and `kibana6` now come with X-Pack which is a suite of additional features. These are however licensed under the unfree "Elastic License". * Fortunately they also provide OSS versions which are now packaged under: `elasticsearch6-oss`, `logstash6-oss` and `kibana6-oss`. Note that the naming of the attributes is consistent with upstream. * The test `nix-build nixos/tests/elk.nix -A ELK-6` will test the OSS version by default. You can also run the test on the unfree ELK using: `NIXPKGS_ALLOW_UNFREE=1 nix-build nixos/tests/elk.nix -A ELK-6 --arg enableUnfree true`
2018-06-28treewide: http -> https sources (#42676)Silvan Mosberger1-1/+1
* treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
2018-04-18elk6: 6.2.3 -> 6.2.4Bas van Dijk1-1/+1
2018-04-18elk5: 5.6.8 -> 5.6.9Bas van Dijk1-1/+1
2018-04-18logstash6: fix startup due to unpatched shebangsBas van Dijk1-0/+3
2018-04-18elk6: 6.2.2 -> 6.2.3Bas van Dijk1-1/+1
2018-04-18elk6: 6.1.2 -> 6.2.2Bas van Dijk1-1/+1
2018-04-18elk5: 5.6.6 -> 5.6.8Bas van Dijk1-1/+1
2018-01-17elk: 5.6.5 -> 5.6.6Bas van Dijk1-1/+1
Security fix for CVE-2018-3818. https://www.elastic.co/guide/en/kibana/5.6/release-notes-5.6.6.html https://www.elastic.co/guide/en/logstash/5.6/logstash-5-6-6.html
2018-01-17elk: 6.1.1 -> 6.1.2Bas van Dijk1-1/+1
Contains a security fix for kibana: CVE-2018-3818. https://www.elastic.co/guide/en/elasticsearch/reference/current/release-notes-6.1.2.html https://www.elastic.co/guide/en/logstash/6.1/logstash-6-1-2.html https://www.elastic.co/guide/en/kibana/6.1/release-notes-6.1.2.html https://www.elastic.co/guide/en/beats/libbeat/6.1/release-notes-6.1.2.html
2018-01-02elk: 6.1.0 -> 6.1.1Bas van Dijk1-1/+1
2018-01-02elk: add elasticsearch6, logstash6, kibana6 and the beats at v6.1.0Bas van Dijk1-0/+39
This change is backwards compatible since the ELK tools at version 5.x remain unchanged. The test suite now both tests ELK-5 and ELK-6.
2018-01-02elk: 5.6.1 -> 5.6.5Bas van Dijk1-1/+1
https://www.elastic.co/guide/en/elasticsearch/reference/5.6/release-notes-5.6.0.html https://www.elastic.co/guide/en/logstash/5.6/logstash-5-6-5.html https://www.elastic.co/guide/en/kibana/5.6/release-notes-5.6.5.html https://www.elastic.co/guide/en/beats/libbeat/5.6/release-notes-5.6.5.html
2017-09-19elk: 5.5.2 -> 5.6.1Bas van Dijk1-1/+1
Release notes: * https://www.elastic.co/guide/en/elasticsearch/reference/5.6/release-notes-5.6.1.html * https://www.elastic.co/guide/en/logstash/5.6/logstash-5-6-1.html * https://www.elastic.co/guide/en/kibana/current/release-notes-5.6.1.html
2017-08-23elk: 5.4.2 -> 5.5.2Bas van Dijk1-2/+2
Release notes: * https://www.elastic.co/guide/en/elasticsearch/reference/5.5/release-notes-5.5.2.html * https://www.elastic.co/guide/en/logstash/5.5/logstash-5-5-2.html * https://www.elastic.co/guide/en/kibana/current/release-notes-5.5.2.html
2017-06-26elasticsearch: 5.4.0 -> 5.4.2Bas van Dijk1-1/+1
2017-06-13ELK: update kibana and the elastic beats to 5.4 (#26252)Bas van Dijk1-0/+39
* Add kibana5 and logstash5 * Upgrade the elastic beats to 5.4 * Make sure all elastic products use the same version (see elk5Version) * Add a test for the ELK stack
2016-10-02logstash: wrap around logstash-pluginJörg Thalheim1-1/+3
fixes #19096
2016-10-01logstash: 2.3.4 -> 2.4.0Jörg Thalheim1-5/+5