opensearch.reindex_remote_whitelist array,null
reindex_remote_whitelist Whitelisted addresses for reindexing. Changing this value will cause all OpenSearch instances to restart. |
opensearch.http_max_content_length integer
http.max_content_length Maximum content length for HTTP requests to the OpenSearch HTTP API, in bytes. |
opensearch.http_max_header_size integer
http.max_header_size The max size of allowed headers, in bytes |
opensearch.http_max_initial_line_length integer
http.max_initial_line_length The max length of an HTTP URL, in bytes |
opensearch.indices_query_bool_max_clause_count integer
indices.query.bool.max_clause_count Maximum number of clauses Lucene BooleanQuery can have. The default value (1024) is relatively high, and increasing it may cause performance issues. Investigate other approaches first before increasing this value. |
opensearch.search_max_buckets integer,null
search.max_buckets Maximum number of aggregation buckets allowed in a single response. OpenSearch default value is used when this is not defined. |
opensearch.indices_fielddata_cache_size integer,null
indices.fielddata.cache.size Relative amount. Maximum amount of heap memory used for field data cache. This is an expert setting; decreasing the value too much will increase overhead of loading field data; too much memory used for field data cache will decrease amount of heap available for other operations. |
opensearch.indices_memory_index_buffer_size integer
indices.memory.index_buffer_size Percentage value. Default is 10%. Total amount of heap used for indexing buffer, before writing segments to disk. This is an expert setting. Too low value will slow down indexing; too high value will increase indexing performance but causes performance issues for query performance. |
opensearch.indices_memory_min_index_buffer_size integer
indices.memory.min_index_buffer_size Absolute value. Default is 48mb. Doesn't work without indices.memory.index_buffer_size. Minimum amount of heap used for query cache, an absolute indices.memory.index_buffer_size minimal hard limit. |
opensearch.indices_memory_max_index_buffer_size integer
indices.memory.max_index_buffer_size Absolute value. Default is unbound. Doesn't work without indices.memory.index_buffer_size. Maximum amount of heap used for query cache, an absolute indices.memory.index_buffer_size maximum hard limit. |
opensearch.indices_queries_cache_size integer
indices.queries.cache.size Percentage value. Default is 10%. Maximum amount of heap used for query cache. This is an expert setting. Too low value will decrease query performance and increase performance for other operations; too high value will cause issues with other OpenSearch functionality. |
opensearch.indices_recovery_max_bytes_per_sec integer
indices.recovery.max_bytes_per_sec Limits total inbound and outbound recovery traffic for each node. Applies to both peer recoveries as well as snapshot recoveries (i.e., restores from a snapshot). Defaults to 40mb |
opensearch.indices_recovery_max_concurrent_file_chunks integer
indices.recovery.max_concurrent_file_chunks Number of file chunks sent in parallel for each recovery. Defaults to 2. |
opensearch.action_auto_create_index_enabled boolean
action.auto_create_index Explicitly allow or block automatic creation of indices. Defaults to true |
opensearch.plugins_alerting_filter_by_backend_roles boolean
plugins.alerting.filter_by_backend_roles Enable or disable filtering of alerting by backend roles. Requires Security plugin. Defaults to false |
opensearch.knn_memory_circuit_breaker_limit integer
knn.memory.circuit_breaker.limit Maximum amount of memory that can be used for KNN index. Defaults to 50% of the JVM heap size. |
opensearch.knn_memory_circuit_breaker_enabled boolean
knn.memory.circuit_breaker.enabled Enable or disable KNN memory circuit breaker. Defaults to true. |
opensearch.auth_failure_listeners object
Opensearch Security Plugin Settings |
opensearch.enable_security_audit boolean
Enable/Disable security audit |
opensearch.thread_pool_search_size integer
search thread pool size Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. |
opensearch.thread_pool_search_throttled_size integer
search_throttled thread pool size Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. |
opensearch.thread_pool_get_size integer
get thread pool size Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. |
opensearch.thread_pool_analyze_size integer
analyze thread pool size Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. |
opensearch.thread_pool_write_size integer
write thread pool size Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. |
opensearch.thread_pool_force_merge_size integer
force_merge thread pool size Size for the thread pool. See documentation for exact details. Do note this may have maximum value depending on CPU count - value is automatically lowered if set to higher than maximum value. |
opensearch.thread_pool_search_queue_size integer
search thread pool queue size Size for the thread pool queue. See documentation for exact details. |
opensearch.thread_pool_search_throttled_queue_size integer
search_throttled thread pool queue size Size for the thread pool queue. See documentation for exact details. |
opensearch.thread_pool_get_queue_size integer
get thread pool queue size Size for the thread pool queue. See documentation for exact details. |
opensearch.thread_pool_analyze_queue_size integer
analyze thread pool queue size Size for the thread pool queue. See documentation for exact details. |
opensearch.thread_pool_write_queue_size integer
write thread pool queue size Size for the thread pool queue. See documentation for exact details. |
opensearch.action_destructive_requires_name boolean,null
Require explicit index names when deleting |
opensearch.cluster_max_shards_per_node integer
cluster.max_shards_per_node Controls the number of shards allowed in the cluster per data node |
opensearch.override_main_response_version boolean
compatibility.override_main_response_version Compatibility mode sets OpenSearch to report its version as 7.10 so clients continue to work. Default is false |
opensearch.script_max_compilations_rate string
Script max compilation rate - circuit breaker to prevent/minimize OOMs Script compilation circuit breaker limits the number of inline script compilations within a period of time. Default is use-context |
opensearch.cluster_routing_allocation_node_concurrent_recoveries integer
Concurrent incoming/outgoing shard recoveries per node How many concurrent incoming/outgoing shard recoveries (normally replicas) are allowed to happen on a node. Defaults to node cpu count * 2. |
opensearch.email_sender_name string
Sender name placeholder to be used in Opensearch Dashboards and Opensearch keystore This should be identical to the Sender name defined in Opensearch dashboards |
opensearch.email_sender_username string
Sender username for Opensearch alerts |
opensearch.email_sender_password string
Sender password for Opensearch alerts to authenticate with SMTP server Sender password for Opensearch alerts to authenticate with SMTP server |
opensearch.ism_enabled boolean
Specifies whether ISM is enabled or not |
opensearch.ism_history_enabled boolean
Specifies whether audit history is enabled or not. The logs from ISM are automatically indexed to a logs document. |
opensearch.ism_history_max_age integer
The maximum age before rolling over the audit history index in hours |
opensearch.ism_history_max_docs integer
- min:
1 - max:
9223372036854776000
The maximum number of documents before rolling over the audit history index. |
opensearch.ism_history_rollover_check_period integer
The time between rollover checks for the audit history index in hours. |
opensearch.ism_history_rollover_retention_period integer
How long audit history indices are kept in days. |