OpenSearch AggregationThe aggregations framework is a tool built in every OpenSearch deployment. The different aggregation types: Bucket, Metric & Pipeline...
OpenSearch AliasAn OpenSearch alias is a secondary name to refer to one or more indices. Aliases can be created and deleted dynamically using...
OpenSearch BulkOpenSearch bulk makes it possible to perform many write operations in a single API call, which increases indexing speed. Using bulk API...
OpenSearch Data StreamsOpenSearch data streams enforce a setup that works well with time-based data, making the ISM policies easier to configure. To create...
OpenSearch Delete By QueryOpenSearch delete by query is an API, which provides functionality to delete all documents based on the matching query. If you don't...
OpenSearch DocumentEach OpenSearch document is a JSON structure, which is ultimately considered to be a series of key:value pairs. An example for creating...
OpenSearch FilterOpenSearch Filters apply conditions inside the query to narrow down the matching results. A filter clause can be used used in...
OpenSearch High CPUHigh CPU in OpenSearch is often a symptom of other underlying issues. It should be fixed since a distressed node will slow query response...
OpenSearch High Disk WatermarkHigh disk watermark is one of the various thresholds on your OpenSearch cluster. Passing this threshold is a warning and you should ...
OpenSearch IndexAn OpenSearch index contains a schema and can have one or more shards and replicas. Here's how to create, delete, list, and query an index.
Opensearch k-NN In OpenSearch, kNN stands for k-nearest neighbors & is used to find nearby documents based on vector dimensions. The kNN OpenSearch plugin...
OpenSearch Low Disk WatermarkLow disk watermark is one of the various thresholds on your OpenSearch cluster. Here are possible actions you can take to resolve...
OpenSearch MappingAn OpenSearch mapping contains the properties of each field in the index. A common issue is an incorrectly defined mapping. To update...
OpenSearch Memory Usage GuideThe OpenSearch process is very memory intensive. Here are the memory requirements and some tips to reduce your OpenSearch memory usage.
OpenSearch Nodes & Node RolesThere are different types of OpenSearch nodes. Each has its own role and purpose. Cluster-Manager, coordinating and data node roles differ...
OpenSearch QueueQueues in OpenSearch exist in the context of Thread Pools. Queues are used to hold the pending requests for thread pools instead of...
OpenSearch RebalanceCluster rebalancing is the process by which an OpenSearch cluster distributes data across the nodes. To force rebalance manually...
OpenSearch RecoveryIn OpenSearch, recovery refers to the process of recovering an index or shard when something goes wrong. You can recover data by using...
OpenSearch Red StatusOpenSearch red status indicates not only that the primary shard has been lost, but also that a replica has not been promoted...
OpenSearch Refresh IntervalOpenSearch requires a refresh operation to make indexed information available for search. You can set an OpenSearch refresh_interval by...
OpenSearch ReplicationOpenSearch replication refers to storing a redundant copy of the data. OpenSearch creates 1 primary shard with a replication factor...
OpenSearch RestoreIn OpenSearch, restore refers to a snapshot restore mechanism. To restore a cluster from the snapshot, an index, or selected indices...
OpenSearch Shards Too LargeIt is a best practice that OpenSearch shard size should not go above 50GB for a single shard. If you go above this limit...
OpenSearch SnapshotAn OpenSearch snapshot is a backup of an index taken from a running cluster. It's better to use snapshots instead of disk backups due...
OpenSearch TaskA task is equivalent to an OpenSearch operation, any request performed on an OpenSearch cluster. The following commands are used...
OpenSearch ThreadpoolOpenSearch threadpools are used to manage how requests are processed and to optimize the use of resources. The write threadpool...
OpenSearch Yellow StatusAn OpenSearch yellow status indicates that one or more of the replica shards on the cluster are not allocated to a node. This could occur...
PKI Authentication in OpenSearchPKI (Private Key Infrastructure) is a set of actors & procedures to manage digital certificates. To setup PKI authentication in OpenSearch...