Skip to content

ES Overview

Elasticsearch is a document store built for speed and the core part of the ELK stack trinity.

As of Magento 2.3.0 , Elasticsearch as a search engine in place of MySQL is available to Community.   Magento 1 users need to install 3rd party modules to use Elasticsearch.

Elasticsearch version

  1. Open your Stratus management panel.
  2. Expand the Elasticsearch section from the left-hand navigation menu
  3. Click Version
  4. Select the version you need. Older modules for Magento 1require 2.x, for Magento 2.3/EE select 5.6.
  5. Click Update, wait for the change to complete.

Enabling Elasticsearch

  1. Click the Info link in the Elasticsearch section from the left-hand menu
  2. Click Enable to turn on the Elasticsearch service. This will re-launch your store services causing 1-2 minutes of downtime. Enable ES-74

  3. After the re-launch, confirm Elasticsearch is responding through the command line in your Stratus environment.

    ``` json
    #output
    $ curl elasticsearch:9200
    {
      "name" : "Conrad Josten",
      "cluster_name" : "elasticsearch",
      "cluster_uuid" : "Y2QOG2KZSAGTdJLIRZddBQ",
      "version" : {
        "number" : "2.4.6",
        "build_hash" : "5376dca9f70f3abef96a77f4bb22720ace8240fd",
        "build_timestamp" : "2017-07-18T12:17:44Z",
        "build_snapshot" : false,
        "lucene_version" : "5.5.4"
      },
      "tagline" : "You Know, for Search"
    }
    ```
    

Elasticsearch Config

The section under ElasticSearch->Configuration will allow you set parameters in the elasticsearch.yml file. This section is for advanced users only.