Elasticsearch Engine Layer

The tests mapped to this layer report the following performance metrics for each index on the Elasticsearch cluster:

  • Current health;
  • Number of refresh/flush/merge operations performed;
  • Average time taken for performing the refresh/flush/merge operations;
  • Total number of primary shards, the number of active primary shards and the number of secondary shards created for each primary shard in each index;
  • Average time taken for processing the search requests;
  • Number of evictions performed in query cache and fielddata cache while processing the search queries;

Figure 1 : The Elasticsearch Engine layer