Commit graph

76 commits

Author SHA1 Message Date
Karen Metts
6c2e123a24
Doc: Add docs for extending integrations with filter-elastic_integrations (#15518) 2023-12-07 14:21:23 -05:00
Karen Metts
0954a687f0
Doc: Update Logstash intro and security overview for serverless (#15313) 2023-12-06 17:00:01 -05:00
kaisecheng
53a346c57f
[Doc] add reference to ECK (#15565)
add ECK reference to doc

Fixed: #15471

Co-authored-by: Karen Metts <35154725+karenzone@users.noreply.github.com>
2023-11-14 23:26:45 +00:00
Karen Metts
c060c00d7c
Doc: Add Elastic Agent collection (#15528)
Co-authored-by: Rob Bavey <rob.bavey@elastic.co>
2023-11-14 13:55:39 -05:00
Ry Biesemeyer
51886b9102
geoip: extract database manager to stand-alone feature (#15348)
* geoip: extract database manager to stand-alone feature

Introduces an Elastic-licensed GeoipDatabaseManagement tool that can be used
by ANY plugin running on Elastic-licensed Logstash to retrieve a subscription
to a GeoIP database that ensures EULA-compliance and frequent updates, and
migrates the previous Elastic-licensed code-in-Logstash-core extension to
the Geoip Filter to use this new tool, requiring ZERO changes to in-the-wild
versions of the plugin.

The implementation of the new tool follows the previous implementation as
closely as possible, but presents a new interface that ensures that a
consumer can ATOMICALLY subscribe to a database path without risk that the
subscriber will receive an update or expiry before it is finished applying
the initial value:

~~~ ruby
geoip_manager = LogStash::GeoipDatabaseManagement::Manager.instance
subscription = geoip_manager.subscribe('City')

subscription.observe(construct: ->(initial_dbinfo){ },
                     on_update: ->(updated_dbinfo){ },
                     on_expire: ->(       _      ){ })

subscription.release!
~~~

* docs: link in geoip database manager docs

* docs: reorganize pending 'geoip database management' feature

* docs: link to geoip pages from feature index

* geoip: add SubscriptionObserver "interface"

simplifies using Subscription#observe from Java

* geoip: fixup SubscriptionObserver after rename

* geoip: quacking like a SubscriptionObserver is enough

* geoip: simplify constants of legacy geoip filter extension

* geoip: bump logging level to debug for non-actionable log

* geoip: refine log message to omit non-actionable info

* re-enable invokedynamic (was disabled to avoid upstream bug)

* geoip: resolve testing fall-out from filter extension's "private" constants removal

* geoip: consistently use `DataPath#resolve` internally, too
2023-11-06 09:22:23 -08:00
Lisa Cawley
f21edfb7ea
[DOCS] Remove glossary from Logstash Reference (#14808) 2022-12-12 09:51:23 -08:00
Dan Kortschak
b7b9613c62
winlogbeat-modules: add docs for interfacing winlogbeat with logstash (#14472)
These are taken from the filebeat-modules doc with minor changes to
localise to winlogbeat and to remove the fully worked example.

Co-authored-by: Karen Metts <35154725+karenzone@users.noreply.github.com>
2022-09-08 12:48:11 +09:30
Karen Metts
1ef4afcf61
Doc: Migrate terminology to emphasize pipeline for better seo (#14032)
* Apply suggestions from code review
Co-authored-by: João Duarte <jsvd@users.noreply.github.com>
Co-authored-by: David Kilfoyle <41695641+kilfoyle@users.noreply.github.com>
2022-07-21 15:49:16 -04:00
Karen Metts
2c5cc00e0b
Doc: Group central mgmt and configuring central mgmt topics (#14050) 2022-04-28 18:33:37 -04:00
Karen Metts
b16c836817
Doc: Restructure source files for pipeline configuration (#13990) 2022-04-21 17:35:03 -04:00
Karen Metts
c64ef889d5
Doc: Logstash-to-Logstash communication (#13926)
Adds http-output to http-input as a Logstash-Logstash configuration option
Expands info on considerations for both http-http and lumberjack-beats to help users make the best choice

Co-authored-by: Andres Rodriguez <andreserl@ubuntu.com>
2022-03-25 12:59:18 -04:00
Karen Metts
ec51536f5e
Doc: Remove hard-coded edit_url links where possible (#13636) 2022-01-19 19:01:25 -05:00
Karen Metts
eeb4025b21
Doc: Restructure source files for security docs (#13570) 2022-01-04 15:23:09 -05:00
Karen Metts
1299f336d9
Doc: Remove outdated info and folder (#13259) 2021-10-06 11:56:50 -04:00
Karen Metts
44ea102a7e
Doc: Add topic and expand info for in-memory queue (#13246)
Co-authored-by: Rob Bavey <rob.bavey@elastic.co>
2021-10-05 18:12:02 -04:00
Karen Metts
2d8abc4597
Doc: Add shared attribute for messaging ecs default info (#13083)
Co-authored-by: Ry Biesemeyer <yaauie@users.noreply.github.com>
2021-10-01 13:15:44 -04:00
Ry Biesemeyer
1a4be956c4
ecs: on-by-default plus docs (#12830)
* noop: avoid declaring default value in config file

* docs: ecs compatibility from 7.x perspective

Co-authored-by: Karen Metts <karen.metts@elastic.co>

* ecs: on by default

We know that ECS version 8 will release along-side Logstash 8.0, but its scope
is still coming into focus. In this changeset, we change the default value
of `pipeline.ecs_compatibility` from `disabled` to `v1`, which is a
significantly closer approximation to what will eventually ship in Logstash
8.0.0.

* docs: ecs from 8.x perspective

Co-authored-by: Karen Metts <karen.metts@elastic.co>

Co-authored-by: Karen Metts <karen.metts@elastic.co>
2021-06-21 11:00:08 -07:00
Karen Metts
3885b751cb
Doc: Update contributing steps and guidelines (#12879) 2021-05-10 19:09:22 -04:00
Karen Metts
26a154b3df
Docs: Replace relative paths with docs-root attributes (#12719) 2021-03-05 11:42:51 -05:00
Karen Metts
4b163a9e91
Doc:Restructure troubleshooting docs and add plugin tracing (#12270)
Restructures troubleshooting docs in preparation for expanding content.
Adds info for plugin tracing to help users track down plugins that might be causing problems.

Co-authored-by: João Duarte <jsvd@users.noreply.github.com>

Fixes: #12228
2020-11-02 15:48:39 -05:00
Karen Metts
d7a9dcd887
[Doc]Relocate logstash-to-cloud topic for increased visibility (#11884)
Moves Cloud info to Configuration section to make it more obvious and easier to find
Expands content for using cloud id and cloud auth outside of modules
Moves module-specific info into modules section
2020-10-30 13:49:56 -04:00
Karen Metts
34ee17b0bf
Doc:Add section for conceptual info (#11715)
The LS reference needs a place to put conceptual info that transcends details for individual settings. This work creates and links the section, and adds content for pipeline ordering and Java pipeline initialization time.
2020-06-09 17:16:06 -04:00
Karen Metts
cda5f5d17e
Add redirects page (#11790) 2020-04-15 09:45:26 -04:00
Karen Metts
081ec78168
[Doc]Restructure monitoring docs to support new and legacy internal collectors (#11714)
* [Doc] added description of xpack.monitoring.collection.write_direct.enabled setting

* Added page to mark as deprecated the legacy internal collector and fixed all the `xpack.monitoring.*` references

* Included legacy collector file into monitoring overview

* Restructure monitoring docs

* Incorporate review comments

Co-authored-by: andsel <selva.andre@gmail.com>
2020-04-14 15:47:56 -04:00
Karen Metts
284989f542 Add guidelines for setting jvm heap size
Fixes #11716
2020-04-03 17:02:23 +00:00
Karen Metts
1c6c6f11b6 Add default edit_links to pages
Fixes #11384
2019-12-03 19:44:32 +00:00
Karen Metts
46f2618b61 Incorporate review comments
Fixes #11331
2019-11-27 15:55:10 +00:00
Karen Metts
6c204bd2da Add plugin integrations to doc
Fixes #11331
2019-11-27 15:55:10 +00:00
Karen Metts
dbef070bc7 Remove xls settings page
Fixes #11319
2019-11-18 22:57:56 +00:00
Karen Metts
4b47f28e40 Restructure configuration content
Fixes #11310
2019-11-18 20:39:46 +00:00
Karen Metts
3505271f6f Remove edit_me link overrides for monitoring topics
Fixes #11259
2019-10-23 13:49:49 +00:00
Karen Metts
bcaf4788d5
Add metricbeat as monitoring option (#11033)
Restructure content

Restructure source files

Incorporate review comments

Incorporate more review comments and fix links
2019-10-03 18:39:20 -04:00
Karen Metts
3d2daca5d8
Update logstash to use shared version files (#11125)
Remove release-state info
2019-09-12 20:16:07 -04:00
Karen Metts
b093c58a88 Add structure for new windows topic
Added coming notice

Fixes #10809
2019-05-21 17:12:27 +00:00
Karen Metts
c75c2dea56 Add guidelines for writing plugin doc
Fix link formatting

Fixes #9861
2019-04-26 21:38:07 +00:00
Karen Metts
31f7314c3b Convert instructions for Java plugins to asciidoc
Fixes #10523
2019-03-11 18:02:57 +00:00
Karen Metts
447c0f253e
Move field-ref include below xpack content (#10437) 2019-02-13 19:50:34 -05:00
Karen Metts
30313a2137
Reorder files in index to unhide lost topics (#10429)
Add comment about placement of include
2019-02-12 15:47:34 -05:00
João Duarte
7b6d60c433
bump to 8.0.0 (#10400) 2019-02-06 15:04:44 +00:00
Karen Metts
7ffa86e915 Renamed faq file
Fixes #9943
2019-01-11 16:40:43 +00:00
Karen Metts
e42257f664 Incorporate review comments
Fixes #9943
2019-01-11 16:40:43 +00:00
Karen Metts
6dab577a93 Draft of new tshooting and faq topics
Fixes #9943
2019-01-11 16:40:43 +00:00
Nik Everett
5a0e9a1d2e Docs: Bump version to 7.0.0-alpha2 after release 2018-12-20 14:50:43 -05:00
Ry Biesemeyer
ee21c5ae13 FieldReference: add formal grammar definition docs
Fixes #10057
2018-11-30 20:54:38 +00:00
debadair
628500fe0d
[DOCS] Updated release state for 7.0.0-alpha1 (#10146)
* [DOCS] Updated release state for 7.0.0-alpha1

* Update index.asciidoc
2018-11-15 08:22:32 -08:00
Lisa Cawley
f087fcb9ca
[DOCS] Synchronize location of Breaking Changes (#9980) 2018-09-26 14:06:09 -07:00
Karen Metts
89ffcd14fb Add azure module doc
Fixes #9510
2018-07-27 18:14:14 +00:00
Josh Soref
c6cd247ec3 Multiple spelling corrections (#9782)
* spelling: actually
* spelling: already
* spelling: concurrency
* spelling: constructor
* spelling: destinations
* spelling: different
* spelling: elasticsearch
* spelling: encoding
* spelling: error
* spelling: explicitly
* spelling: failings
* spelling: falsey
* spelling: guarantees
* spelling: having
* spelling: implementation
* spelling: logstash
* spelling: module
* spelling: multiple
* spelling: omitted
* spelling: overridden
* spelling: pipeline
* spelling: raspberry
* spelling: receive
* spelling: recommended
* spelling: registered
* spelling: registering
* spelling: shutdown
* spelling: signal
* spelling: specified
* spelling: successful
* spelling: successfully
* spelling: valuefied
* spelling: vector
2018-07-04 10:41:10 +01:00
Lisa Cawley
e75156ea54
[DOCS] Moves management folder to docs (#9680) 2018-05-30 09:23:53 -07:00
Lisa Cawley
604ad7259f
[DOCS] Move monitoring folder to docs (#9677) 2018-05-30 09:02:39 -07:00