Commit graph

683 commits

Author SHA1 Message Date
Suyog Rao
331507c175 Add Kafka docs
Fixes #6178
2016-11-03 10:21:31 -04:00
Suyog Rao
5569cd9ebd Update breaking changes and java requirements
Fixes #6178
2016-11-03 10:21:31 -04:00
DeDe Morton
8295623da6 Update image of logstash pipeline for the GS
Fixes #6175
2016-11-02 19:25:00 -04:00
DeDe Morton
7c2e007513 Document removal of workers in the bc doc
Fixes #6141
2016-10-31 14:54:01 -04:00
Jordan Sissel
e6d6fc2b55 Improve docs for linux service managers
* Add a table of Linux distributions and corresponding service systems.
* Replace redundant service docs with links to the running-logstash.

Hopefully fixes #6148

Fixes #6151
2016-10-31 14:36:21 -04:00
Suyog Rao
185770c813 Update logs with recent changes
Fixes #6144

Fixes #6145
2016-10-28 09:55:41 -04:00
vjestin
1c9c8ec444 fixed wrong directory name
Fixes #6140
2016-10-27 14:09:19 -04:00
vjestin
2856e47085 Fixed documentation inconsistencies
fixed wrong binaries directory for RPM package in doc

When installed with the RPM package, logstash binaries are actually installed in /usr/share/logstash and it seems to be consistent with other Elastic products (tested with elasticsearch 5.0). Futhermore, 'Logstash Directory Layout' page is only talking about /usr/share/logstash.

fixed settings file name

Documentation refers to both 'settings.yml' and 'logstash.yml' files for new settings file. I set 'logstash.yml' everywhere because it's the file name which is used in RPM, APT and zip/tar.gz archives.

Fixes #6138
2016-10-27 11:39:53 -04:00
Suyog Rao
57ddd9fb8b removed prerelease 2016-10-27 08:59:29 -04:00
Suyog Rao
eb1a0a30a4 Update deb source to use major versions
Fixes #6130
2016-10-26 19:23:26 -04:00
DeDe Morton
c20e5f557b Remove 2.x info from upgrade docs
Fixes #6129
2016-10-26 18:53:47 -04:00
DeDe Morton
adf083f545 Fix renotes for 5.0
Fix typo

Fixes #6123
2016-10-26 13:26:58 -04:00
Chris Earle
c94aa7cc64 Update Breaking Changes to provide extra details (#6100)
This adds extra details to the Breaking Changes document so that users can hopefully better understand what is necessary to change in order to get around breaking changes.
2016-10-26 09:04:13 -04:00
Suyog Rao
6ffe6451db ES input was not removed
I accidentally added logstash-input-elasticsearch in this list because
in my RC testing I had manually removed it using bin/logstash-plugin remove

Fixes #6119
2016-10-25 22:39:48 -04:00
Suyog Rao
e862560a94 Add removed plugins to breaking changes
Fixes #6098

Fixes #6118
2016-10-25 18:47:35 -04:00
Suyog Rao
2307abfb36 Remove reference to all-plugins
Fixes #6116
2016-10-25 13:24:38 -04:00
DeDe Morton
266ebe0b73 Fix issues from review
Fixes #6032
2016-10-24 14:09:30 -04:00
DeDe Morton
b5b77a3797 Update parsing logs with logstash
Fixes #6032
2016-10-24 14:09:30 -04:00
DeDe Morton
02949c1d23 Reorder event API docs and fix event-api link
Fixes #6103
2016-10-21 21:34:18 -04:00
Suyog Rao
7e002ac9d3 [docs] Fi typo which was missed in review 2016-10-19 13:09:38 -07:00
Suyog Rao
d2ebbe0753 Consolidate release notes for 5.0.0 GA (#6089)
* Consolidate release notes for 5.0.0 GA
2016-10-19 13:05:41 -07:00
Suyog Rao
d11ef34300 Add more info to 5.0 breaking changes
Fixes #6088
2016-10-18 18:17:03 -04:00
Suyog Rao
d17da3f56d Update path.log to path.logs 2016-10-17 20:17:55 -07:00
Aaron Mildenstein
23db38aa2f Add IMPORTANT block for path.settings
As this breaking change will catch the unsuspecting off guard, make it very visible in the breaking changes documentation

Fixes #6068
2016-10-17 17:01:38 -06:00
Christoph Wurm
5ad55034ad Add autostart instructions to apt & yum setups
Fixes #6058
2016-10-14 17:34:10 -04:00
j-un
3ffba58b61 Fix a range of italic format to match a setting name
Fixes #6049
2016-10-13 10:14:03 -04:00
Suyog Rao
ae379e7055 Deprecate uninstall for Plugin Manager
Adds remove and deprecates uninstall

Fixes #6041

Fixes #6042
2016-10-13 10:12:23 -04:00
Suyog Rao
2aefd8e78f [Doc] Rearrange breaking changes docs (#6026)
Added new Event API doc to support breaking changes
2016-10-11 11:55:01 -07:00
Suyog Rao
24d5d5a62d Add release notes for 5.0-rc1 2016-10-09 13:05:29 +02:00
DeDe Morton
d647d987ef Make vars used for doc links consistent 2016-10-07 11:13:31 +02:00
Suyog Rao
8a822169cb Update repo for prerelease
Fixes #5960
2016-09-22 02:19:45 -04:00
DeDe Morton
789970d5ab Add links to related doc
Fixes #5954
2016-09-20 18:41:36 -04:00
DeDe Morton
c8bfa2684f Add beta1 relnotes and update breaking changes
Fixes #5954
2016-09-20 18:41:36 -04:00
DeDe Morton
22aa992b6d Fix typo
Fixes #5947
2016-09-19 17:35:52 -04:00
DeDe Morton
46f0b1ddc1 Add changes and edits for Logstash APIs
Remove alpha annotations for added features

Fixes #5947
2016-09-19 17:35:52 -04:00
Michael Gerbig
dfcc8202d9 Update advanced-pipeline.asciidoc
add missing curly brace

Fixes #5913
2016-09-14 21:21:54 -04:00
DeDe Morton
06684e8ee1 Fix links in 5.0
Fixes #5911
2016-09-13 22:36:13 -04:00
DeDe Morton
8ea445052e Fix heading levels in logging topic
Fixes #5910
2016-09-13 22:00:16 -04:00
DeDe Morton
23edef94f0 Fixed links and foramtting
Fixes #5905
2016-09-13 21:30:19 -04:00
Suyog Rao
cbc5f7ef24 Fix typos after review
Fixes #5908
2016-09-13 21:23:20 -04:00
Suyog Rao
e22e8c7b16 Logging API and configuration
Fixes #5896

Fixes #5908
2016-09-13 21:23:19 -04:00
Tal Levy
0e0ecadb1d Set default log.level to INFO
sets default to INFO and updates some verbose logging to
more appropriate, less verbose log levels where it makes sense.

Closes #5735.
Closes #5893.

Fixes #5898
2016-09-13 16:43:20 -04:00
Tal Levy
34f8306066 update path.log to path.logs directory, and respect it in log4j2
Fixes #5876
2016-09-08 18:06:30 -04:00
DeDe Morton
86b237886a Update CLI topic with missing options
Fixes #5856
2016-09-07 19:02:23 -04:00
Tal Levy
b545b83390 Migrate Logstash to Log4j2 Logging (#5651)
Migrate to use Log4j2 for Logstash logging
2016-08-26 18:11:22 +00:00
Pier-Hugues Pellerin
33ad546013 add config_reload_* to the monitoring doc and fix a typo in the hot threads api
Fixes #5780
2016-08-22 12:03:27 -04:00
DeDe Morton
3b79b4447a fix typo
Fixes #5797
2016-08-22 11:52:07 -04:00
Pier-Hugues Pellerin
c7f6cba5c8 --http.port Now accept a port range
This PR does a few modifications for our webserver:
 - Add a PortRange setting type.
 - allow the --http.port option to accept a port range or a single port, when a range is provided Logstash will incrementally try this list to find a free port for the webserver.
 - Logstash will report in the log which port it is using. (INFO LEVEL)
 - It refactors a few methods of the webserver.
 - It adds test for the binding of the ports.

Notes:

Port range can be defined in the logstash.yml or pass via the command line like this.

 `bin/logstash -e 'input { generator {}} output { null {}}' --log.level verbose --http.port 2000-2005`

Fixes #5774
2016-08-19 08:04:01 -04:00
Andrew Cholakian
4926974ef5 Cleans up output delegators and simplifies a few other aspects of plugins
The new way Output Delegators work is that events flow from:
OutputDelegator -> OutputDelegatorStrategy -> Output

The output delegator handles all the common denominator tasks (like metrics) and
a few other things. The OutputDelegatorStrategy handles concurrency and Output instantiation.
This is a significant improvement and simplification over the past where we used mixins and dynamic method
redifinition.

This removes the concept of plugin 'unique_names' and replaces it with the 'id'.
Also consistently autogenerates plugin IDs based on a given config file using SHA1 hashing.

Fixes #5752
2016-08-18 16:50:41 -04:00
DeDe Morton
2d92a26e33 cherry pick new settings 2016-08-08 16:57:16 -07:00