Elasticsearch API Extensions

This section highlights the currently supported extensions of the Elasticsearch API.

As part of Elasticsearch support, the ChaosSearch service initially supports the following text search functionality. Text search is supported both from an Elasticsearch REST based API as well as Kibana and Lucene syntax. The list will continue to grow as the service is built out:

Exact (i.e.term) match
Wildcard (i.e. phrase) match
+/- operators (i.e. must, must_not) match

👍

AWS Signature Version 4 signing process

All incoming requests must be signed by your ChaosSearch API access key (key ID and secret) using the

ChaosSearch API Keys

📘

Navigate to the Settings Page -> API Keys to obtain your AWS Access Key & AWS Secret Access Key

  1. Click the Gear Icon in the top right corner
  2. Select Settings/Help
  3. Click API Keys on the right hand navigation menu
3352

Extended _msearch Support

Query

Supported

Not Supported

match_phrase

Match Phrase Prefix Query

match

Nested Query

multi_match

term

range

exists

terms

wildcard

Date Range Comparison

Case Insensitivity

Regex Query

Fuzzy Query

Has Child Query

Has Parent Query

Aggregation

Supported

Not Supported

date_historgram

histogram

Parent Aggregation

terms

Children Aggregation

Metrics

Supported

Not Supported

Min

Median

Max

Average

Count

Sum

Unique Count

Top Hits