Commit graph

938 commits

Author SHA1 Message Date
Armin
b6ebbb3eed MINOR: Set Xms == Xmx as a default
Fixes #7725
2017-07-18 17:08:29 +00:00
Magnus Bäck
c86c346765 docs: Fix typo in markup (#7689) 2017-07-17 09:59:34 -05:00
Armin
deaa90e405 #6964 migrate setting config.reload.interval to TimeValue
Fixes #7678
2017-07-13 16:13:17 +00:00
Jake Landis
55fac65160 VERSION BUMP: 6.0.0-alpha3 -> 6.0.0-beta1 (#7636) 2017-07-11 12:07:11 +01:00
DeDe Morton
39bcbbd339 You can't "update to a particular version" (#7618) (#7619) 2017-07-07 17:41:03 -07:00
DeDe Morton
ab0a52c554 Add info to docs about upgrading with persistent queues
Add fix from doc review

Fixes #7546
2017-07-06 18:38:45 +00:00
Clinton Gormley
5186aba96b Include shared/attributes.asciidoc directly from docs master 2017-07-03 18:29:47 +02:00
lcawley
d2a3a916e5 [DOCS] Fix broken link 2017-06-29 13:41:48 -07:00
Lisa Cawley
524b92e12b [DOCS] Fixed broken links (#7573) 2017-06-29 12:36:38 -07:00
Lisa Cawley
cebc191e55 [DOCS] Update Logstash Reference to use shared attribute file (#7541)
* [DOCS] Update Logstash Reference to use shared attribute file

* [DOCS] Updated shared attributes for Logstash

* [DOCS] Fix beat URLS
2017-06-29 12:14:41 -07:00
DeDe Morton
e8f556d07e Add links to grok debugger
Fixes #7545
2017-06-27 22:09:25 +00:00
DeDe Morton
ef8ec6a42c Fixes from the review
Fixes #7323
2017-06-26 19:02:45 +00:00
DeDe Morton
e092f6b320 Add fixes from DLQ review
Fixes #7323
2017-06-26 19:02:45 +00:00
DeDe Morton
2c4194f340 Add usage info for dead letter queues
Fixes #7323
2017-06-26 19:02:45 +00:00
DeDe Morton
468b8d2257 Remove IDs from common files to fix build errors (#7523) 2017-06-22 18:39:31 -07:00
lcawley
7bc3c230ea [DOCS] Fix broken X-Pack Reference links 2017-06-21 11:29:49 -07:00
Lisa Cawley
5adf10fae5 [DOCS] Updates to index.asciidoc (#7480)
* [DOCS] Updates to index.asciidoc

* [DOCS] Split index-shared.asciidoc for re-use

* [DOCS] Add path for logstash-docs repo

* [DOCS] Merge info about monitoring UI

* [DOCS] Added kibana branch attribute

* [DOCS] Fix xpack reference links
2017-06-21 08:40:27 -07:00
Jordan Sissel
35c1cff164 Feature flag for string escape sequences (#7442)
New boolean setting `config.support_escapes` which defaults to false
(the historical behavior). When set to true, the following escapes are
handled:

* backslash doublequote -> doublequote
* backslash quote -> quote
* backslash n -> newline (ascii 10)
* backslash r -> carriage return (ascii 13)
* backslash backslash -> backslash
* backslash t -> tab (ascii 9)

This will solve #1645.
2017-06-20 14:34:10 -07:00
DeDe Morton
16df01a9b5 Add info about monitoring UI
Fixes #7443
2017-06-16 19:20:56 +00:00
Pier-Hugues Pellerin
6e165a216c Add the plugin titleabbrev
To have better search result we now use the full title in the plugin
main doc, but we also need an abbreviation.

Ref: #7439

Fixes #7471
2017-06-15 23:42:28 +00:00
DeDe Morton
54445ae57f Make path to github repo plugin-specific
Fixes #7448
2017-06-15 18:37:12 +00:00
DeDe Morton
72149f7374 Fix example and add couple of usage notes (#7374) 2017-06-15 11:33:46 -07:00
DeDe Morton
5c8caed802 Remove deprecated offline plugin pack instructions
Fixes #7327
2017-06-15 18:19:12 +00:00
DeDe Morton
7448c92e46 Add changes from the review
Fixes #7354
2017-06-09 00:07:58 +00:00
DeDe Morton
dd8e6b6d41 Update monitoring api docs for multiple pipelines
Fixes #7354
2017-06-09 00:07:58 +00:00
Pier-Hugues Pellerin
42e9c0d758 Extraction of the document from ruby to actual asciidoc file
This PR is based on the proposal from #6846, it does the following

- Change the format of the plugin help page
- Create an external file for each plugin type that will get included by the plugin
- Add a script to generate the PR on each plugin repo with the static doc
- Add a script `ci/ci_docs.sh` that will be used to generate the list of plugins that can be installed in logstash from all the available plugins from the community organization

This PR is the building block for change in https://github.com/elastic/docs-tools/issues/3

Fixes #6941
2017-06-08 20:14:36 +00:00
DeDe Morton
8e491652e5 Edit multiple pipelines doc
Fixes #7337
2017-06-07 19:57:12 +00:00
Suyog Rao
dcd79d2f57 bump master version to 6.0.0-alpha3 (#7343)
* bump master version to 6.0.0-alpha3
2017-06-06 11:51:02 -07:00
Suyog Rao
9d19809436 add release notes for 6.0.0-alpha2 (#7322)
* add release notes for 6.0.0-alpha2

* Call it alpha2 in link

* Re-arrange breaking notes
2017-06-06 08:00:46 -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
Suyog Rao
18627ba85f Add multipipelines doc 2017-06-04 20:23:09 -07:00
DeDe Morton
6b8b17a2fd Add float tag to fix doc strucure
Fixes #7308
2017-06-04 23:27:53 +00:00
Joao Duarte
bed8b8a084 support multiple pipelines in one logstash instance
* add multi_local source for multi pipelines
* introduce pipelines.yml
* introduce PipelineSettings class
* support reloading of pipeline parameters
* fix pipeline api call for _node/pipelines
* inform user pipelines.yml is ignored if -e or -f is enabled
2017-05-30 09:47:53 +01:00
DeDe Morton
34014fbb27 Change API docs to use curl examples instead of console syntax
Fixes #7208
2017-05-27 00:40:09 +00:00
DeDe Morton
78a974ece4 Fix bad edit link (#7216) 2017-05-25 11:27:10 -07:00
DeDe Morton
8b432094b9 Add edit URLs back into index.asciidoc
Fixes #7198
2017-05-25 18:10:55 +00:00
DeDe Morton
1ce0af8091 Add changes from review
Fixes #7180
2017-05-24 22:16:33 +00:00
DeDe Morton
9b857fa0de Clarify doc to indicate that offline install expects a file URI
Fixes #7180
2017-05-24 22:16:33 +00:00
Suyog Rao
cfecf81091 Only glob *.conf by default in conf.d folder (#7130)
* Only glob *.conf by default in conf.d folder

Fixes #6979, Fixes #1831
2017-05-19 11:26:10 -07:00
Armin
cffabc7a59 #7083 document logstash.yml ENV interpolation
Fixes #7084
2017-05-12 11:07:24 +00:00
Joao Duarte
d17a77e76d bump version to 6.0.0-alpha2 2017-05-11 18:18:29 +01:00
Tal Levy
458910bcb9 Introduce DeadLetterQueue to the Execution Context (#6894)
* Introduce a DeadLetterQueueFactory

DeadLetterQueueFactory is a static class that keeps
a static collection of DeadLetterQueueWriteManagers per
pipeline that has plugins requesting to use it.

* DeadLetterQueue was added as a first-class field in the execution context that input/filter/output plugins can leverage
2017-05-09 14:40:59 -07:00
Suyog Rao
69f5e46b0b [docs] Add release notes to 6.0 alpha1 2017-05-09 09:56:27 -07:00
Suyog Rao
cde8f88e47 Add -prerelease to yum sources 2017-05-09 09:39:51 -07:00
Suyog Rao
8ab7e2372a [docs] Mark as prerelease 2017-05-09 09:34:59 -07:00
Suyog Rao
553dd60819 Add 6.0.0-alpha1 release notes 2017-05-09 09:03:33 -07:00
DeDe Morton
45affa3f6e Add changes from the review
Fixes #6988
2017-05-05 01:54:28 +00:00
DeDe Morton
a912fea0f1 Document popular processing capabilities
Fixes #6988
2017-05-05 01:54:27 +00:00
DeDe Morton
31b2a36346 Add note to clarify at-least-one guarantee statement
Fixes #7029
2017-05-04 20:31:17 +00:00
DeDe Morton
23e195b48b Replace images in deployment guide
Fixes #7025
2017-05-04 16:42:39 +00:00