Commit graph

9 commits

Author SHA1 Message Date
Colin Surprenant
5e62c96c19
add support for api_key authentication in xpack management and monitoring. (#11953)
7.x backport of #11864
2020-06-03 10:57:36 -04:00
Karol Bucek
3a1194edc5
Feat: x-pack cloud id/auth for monitoring/management (#11496)
resolves #11488
2020-01-14 21:35:32 +01:00
Joao Duarte
df3abef89f introduce enterprise license level
Fixes #11407
2019-12-10 12:31:16 +00:00
Jake Landis
7ca98d3410 Central management typeless API
This commit adopts Elasticsearch's typeless API for central management.

Relates: https://github.com/elastic/elasticsearch/issues/3863

Fixes #10421
2019-03-07 16:19:17 +00:00
João Duarte
fe7607abd4
only start monitoring pipeline after valid license (#10106)
Avoid unecessary logging errors and resource usage by only starting
the monitoring pipeline if we can validate the license.
2018-11-07 17:28:48 +00:00
Shaunak Kashyap
6a895a417e
Revert "[X-Pack Monitoring] Report pipeline protocol (#9516)" (#9568)
This reverts commit dc168a10b5.
2018-05-14 07:51:54 -07:00
Shaunak Kashyap
dc168a10b5
[X-Pack Monitoring] Report pipeline protocol (#9516)
* Add getter for pipeline protocol

* Refactoring: extract bare string into constant

* Report pipeline protocol to Monitoring as part of logstash_state docs

* Report all protocols, not just first one

* Refactoring: rename constant to be more descriptive

* De-dupe protocols list before sending to monitoring

* Checking for single protocol

* Adding missing require

This was being masked and was uncovered when this test suite was run by itself

* Raising error if multiple protocols are specified

* Adding back comma
2018-05-11 13:30:42 -07:00
Dan Hermann
5b576f96d4 Port Logger and SlowLogger to Java
Fixes #9520
2018-05-03 22:21:32 +00:00
Jenkins CI
93cad10da1 Migrate x-pack-logstash source to logstash 2018-04-24 10:46:15 -05:00