OpenSearch/elasticsearch/x-pack
uboness 9dbbfd09f8 Introducing infrastructure for feature usage API
- Each `XPackFeatureSet` can now return a `Usage` object that encapsulates the feature usage stats of the set
- A new `/_xpack/usage` REST API is introduced to access the usage stats of all features
- Intentionally not explicitly exposing the API in the `XPackClient` as this API is primarily meant for use by Kibana X-Pack (that said, it is still possible to call this API from the transport client using the `XPathUsageRequestBuilder`)
- For now the usage stats that are returned are minimal, once this infrastructure is in, we'll start adding more stats

Relates to elastic/elasticsearch#2210

Original commit: elastic/x-pack-elasticsearch@d651fe4b01
2016-05-20 13:11:41 +01:00
..
bin/x-pack Remove settings and system properties entanglement 2016-05-19 14:09:49 -04:00
graph/src Introducing infrastructure for feature usage API 2016-05-20 13:11:41 +01:00
license-plugin fix license notification test bug 2016-05-19 18:20:01 -04:00
marvel/src Introducing infrastructure for feature usage API 2016-05-20 13:11:41 +01:00
shield Introducing infrastructure for feature usage API 2016-05-20 13:11:41 +01:00
src Introducing infrastructure for feature usage API 2016-05-20 13:11:41 +01:00
watcher Introducing infrastructure for feature usage API 2016-05-20 13:11:41 +01:00
LICENSE.txt security: ssl by default on the transport layer 2016-04-29 12:50:07 -04:00
NOTICE.txt security: ssl by default on the transport layer 2016-04-29 12:50:07 -04:00
build.gradle Mute XPackRestIT.test {p0=bulk/10_basic/Bulk indexing of monitoring data} 2016-05-09 13:27:54 +02:00
signatures.txt shield: do not use ThreadPool#scheduleWithFixedDelay for pollers 2016-04-01 21:25:16 -04:00