The Elasticsearch optimization pack provides support for optimizing Elasticsearch NoSQL databases.
The following component types are supported for Elasticsearch NoSQL databases.
Here’s the command to install the Elasticsearch optimization pack using the Akamas CLI:
ElasticSearch NoSQL database version 6
akamas install optimization-pack ElasticsearchThe 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
es_cluster_search_query_time
milliseconds
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.