The Elasticsearch optimization pack provides support for optimizing Elasticsearch NoSQL databases.
The following component types are supported for Elasticsearch NoSQL databases.
Component Type | Description |
---|---|
Here’s the command to install the Elasticsearch optimization pack using the Akamas CLI:
ElasticSearch NoSQL database version 6
es_cluster_search_query_time
milliseconds
The average search query time of elasticsearch
es_cluster_search_query_throughput
queries/s
The throughput of elasticsearch in terms of search queries per second
es_cluster_active_shards
shards
The total number of active shards (including replica shards) across all indices within the elasticsearch cluster
es_cluster_status
flag
The status of the elasticsearch search cluster, red = 0, yellow = 1, green = 2
es_cluster_out_packets
packets/s
The number of packets per second transmitted outside of the elasticsearch cluster
es_cluster_out_bytes
bytes/s
The number of bytes per second transmitted outside of the elasticsearch cluster
es_cluster_in_packets
packets/s
The number of packets per second received by the elasticsearch cluster
es_cluster_in_bytes
bytes/s
The number of bytes per second received by the elasticsearch cluster
es_node_process_open_files
files
The total number of file descriptors opened by the elasticsearch process within the elasticsearch node
es_node_process_cpu_util
percentage
The CPU utilization % of the elasticsearch process within the elasticsearch node
es_node_process_jvm_gc_duration
milliseconds
The average duration of jvm garbage collection for the eleasticearch process
es_node_process_jvm_gc_count
gcs
The total number of jvm garbage collections that have occurred for the elasticsearch process in the node
index_merge_scheduler_max_thread_count
integer
threads
3
1
→ 10
ElasticSearch max number of threads for merge operations
indices_store_throttle_max_bytes_per_sec
integer
bytes/s
20
10
→ 500
ElasticSearch max bandwidth for store operations.
index_translog_flush_threshold_size
integer
megabytes
512
256
→ 1024
ElasticSearch flush threshold size.
index_refresh_interval
integer
seconds
1
10
→ 30
ElasticSearch refresh interval.
index_number_of_shards
integer
shards
5
1
→ 10
ElasticSearch number of shards.
index_number_of_replicas
integer
replicas
1
0
→ 1
ElasticSearch number of replicas.