summaryrefslogtreecommitdiffstats
path: root/nixos/tests/elk.nix
AgeCommit message (Collapse)Author
2021-06-08Merge pull request #117379 from hercules-ci/nixos-metricbeatRobert Hensing
nixos/metricbeat: init
2021-06-05nixosTests.*: Don't use the `-q` flag with grep when used with curltalyz
The `-q` flag makes grep close the pipe early, which curl doesn't handle gracefully, but exits with an error like "(23) Failed writing body".
2021-05-31nixos/metricbeat: initRobert Hensing
2021-03-23logstash-*-oss: Add passthru.testsRobert Hensing
2021-01-10treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl
The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
2020-04-29nixos/tests/elk.nix: fix issue in the elasticsearch-curatorBas van Dijk
The elasticsearch-curator was not deleting indices because the indices had ILM policies associated with them. This is now fixed by configuring the elasticsearch-curator with `allow_ilm_indices: true`. Also see: https://github.com/elastic/curator/issues/1490
2020-01-15Enable elasticsearch-curator on elasticsearch 7Nikola Knezevic
The current nixpkgs use elasticsearch-curator 5.8.1. As of version 5.7.0, elasticsearch-curator supports elasticsearch 7, thus this change enables tests with ES 7.
2020-01-08nixosTests.elk: port to pythonJacek Galowicz
2019-09-06Merge branch 'master' into staging-nextJan Tojnar
2019-09-06elk-5: Remove testsadisbladis
These packages are EOL and are about to be removed
2019-08-26treewide: remove redundant quotesvolth
2019-05-10nixos/journalbeat: support journalbeat >= 6 & add testBas van Dijk
2019-04-14elk7: init at 7.0.0Bas van Dijk
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 Dijk
2019-02-22Remove myself as maintainer from packagesFlorian Friesdorf
I'm currently not maintaining any packages.
2018-11-11tests: refactor to carry the package set as an argumentLéo Gaspard
This way, the package set will be possible to pass without re-importing all the time
2018-08-25nixos/tests/elk.nix: make sure the test doesn't wait for too long on ↵Bas van Dijk
elasticsearch-curator
2018-08-25elasticsearch-curator: add testDavid Smith
2018-07-28elk: 6.2.4 -> 6.3.2Bas van Dijk
* 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-07-20[bot] nixos/*: remove unused arguments in lambdasvolth
2018-01-02elk: add elasticsearch6, logstash6, kibana6 and the beats at v6.1.0Bas van Dijk
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.
2017-06-13ELK: update kibana and the elastic beats to 5.4 (#26252)Bas van Dijk
* 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