Commit graph

16 commits

Author SHA1 Message Date
Joao Duarte
d449fcf25a emit deprecation entry for netflow and azure modules
point users towards the beats modules instead
2020-05-29 15:26:23 +01:00
João Duarte
e9c9865f40
Add apache and elastic license headers to source code files (#11673)
* add license header to ruby and java files
* add license header to erb and rake files
* add license headers to gradle files
2020-03-11 11:53:38 +00:00
João Duarte
7b6d60c433
bump to 8.0.0 (#10400) 2019-02-06 15:04:44 +00:00
Guy Boertje
e262d6b0b6
Ensure compatibility of module data with ES and Kibana 7.0 (#10356)
* Ensure compatibility of module data with ES and Kibana 7.0

* cherry-pick jake changes

* 7x index template updates - formatting

Fixes #10375
2019-02-05 17:05:10 +00:00
Jake Landis
ecc811c429 7x index template updates - formatting
Fixes #10375
2019-02-04 21:18:25 +00:00
Jake Landis
b53d79c148 7x index template updates
This commit updates the Elasticsearch index templates to be compatible with 7.x
* removes types
* remove _all
* template -> index_patterns

Fixes #10375
2019-02-04 21:18:25 +00:00
ajrpayne
b217ddcedc If statement should be checking [geoip_dst][asn] (#9638)
If statement should be checking [geoip_dst][asn] not [geoip][asn] (#9638)
2018-05-25 15:55:39 -04:00
ajrpayne
6201f97765 Add geoip.autonomous_system when src is public.
Currently, geoip.autonomous_system is only filled when [netflow][dst_locality]  is public. This change fills geoip.autonomous_system when [netflow][src_locality] is public.

Fixes #9614
2018-05-22 13:17:12 +00:00
Andrey Miroshnichenko
d22192dc13 Adding an ability of being more verbose when setting up netflow module
Fixes #8548
2017-11-17 02:18:37 +00:00
Suyog Rao
b6bcbda8e4 bump master version to 7.0.0-alpha1 (#7791) 2017-07-24 11:51:40 -07:00
Aaron Mildenstein
56569810cb Add netflow module for 6.x
Fixes #7747
2017-07-20 00:04:47 +00:00
Aaron Mildenstein
c32e2d692e Add netflow module (#7741) 2017-07-19 14:31:52 -06:00
Benjamin Dahon
43ceda5755 Fixed folder layout (#7501)
The folders layout are both broken
2017-06-22 10:28:47 -07:00
Suyog Rao
e939c6a085 Remove CEF module until we test more (#7455)
We discussed removing this module until we do end-end testing
2017-06-14 17:20:15 -07:00
Aaron Mildenstein
55093594de CEF changes (#7320) 2017-06-05 14:56:10 -07:00
Aaron Mildenstein
f443dae5fe Merge feature/modules into master (#7284)
* My changes (#7218)

* First upstream PR commit (#7172)

No tests yet.  Just for code review for now

* move all inner classes to their own folder + client and importer

* Fixes and tests (#7228)

Add tests for the `LogStash::Modules:CLIParser` class in `cli_parser.rb`
Fix a typo in `cli_parser.rb` (`uparsed` vs `unparsed`)
Fix a bad variable name found by testing in `cli_parser.rb` and update the error message accordingly in `en.yml`

* Remove fb_modules (#7280)

* fixes to import index-pattern & var updates & savedsearch capability (#7283)

* fixes to import index-pattern & var updates & savedsearch capability

fixes to import index-pattern & var updates

add savedsearch capability

* minimise merge conflicts with PR End-to-End test with filebeat apache2

* End-to-End test with filebeat apache2 (#7279)

This is a first run, but data flows from filebeat through Elasticsearch.

Template uploads from `$LS_HOME/modules/MODULENAME/configuration/elasticsearch/MODULENAME.json`

Specifying `--modules filebeat` from the command-line, with `-M "filebeat.var.elasticsearch.output.host=localhost:9200"`

Some of the saved searches don't get uploaded. @guyboertje is on this already.

The logstash configuration needs tweaking to allow receiving both access logs _and_ error logs.  The dashboards and visualizations all seem to expect the presence of both.

Set default to `localhost` in `elasticsearch_client.rb`

Changed command-line variable parsing to allow for a variable with only `modulename.key.subkey=value`, and updated the error message accordingly.

First draft of the filebeat module, as extracted from filebeat 5.4.0

* Add documentation for Modules

This is specific to the Master branch.  Multiple modules will not be supported in 5.5.

* Add READMEs and prune post-code comments

* Add comment regarding the variable name `modul`

Also, fix the default username for the Elasticsearch output in Logstash.  The default x-pack credentials are `elastic:changeme` rather than `elasticsearch:changeme`

* add cef module files (#7292)

* fixes from reviews of PR #7284
2017-06-05 18:49:35 +01:00