Enabling Elasticsearch
Note: Elasticsearch is being deprecated. You will see options to configure Elasticsearch in the Archer Control Panel (ACP), however you will not be able to setup or use Elasticsearch. ACP options for Elasticsearch will be completely removed in the following release.
Elasticsearch improves how quickly data gets indexed.
On this page
Enable Elasticsearch
- Open the Archer Control Panel, and go to the Installation Settings tab.
- On the General tab, go to the Elasticsearch section.
- In the Elasticsearch field, select Enable Elasticsearch.
- In the Elasticsearch Cluster field, click Add.
- In the Cluster Name field, enter the cluster name and click OK.
- Next to the Elasticsearch Node IP Configuration field, click Add New.
- In the Enter URL field, enter the complete URL for the Elasticsearch Node IP and click OK.
By default, Elasticsearch listens to port 9200. This port can be configured in the configuration file of Elasticsearch. For a secure connection to Elasticsearch, you must use 'https' (for example, https://1.1.1.1:9200).
- To test the availability of the IPs, select the desired URL from the Elasticsearch Node IP Configuration field and click the Test Availability link below. Enter the username and password to authenticate and click Submit.
The values for the user name and password entered are used by the system to authenticate and are not stored in a database. If you want to store these values, see "Store authentication information for instances" below.
- On the toolbar, click Save.
Note: If Elasticsearch is enabled, searches containing a hyphen (-) are not indexed as a single word. Due to this, an inaccurate number of search results may return.
Note: Even with Elasticsearch enabled, statistics mode searches use SQL queries to obtain results. For more information, see Running Searches in Statistics Mode.
Store authentication information for instances
Enabling authentication allows you to store authentication information used to connect with the selected Elasticsearch cluster for the particular instance.
- Go to the Search Index section for the instance.
- From the Instance Management list, double-click the instance for which you want to enable authentication.
- On the General tab, go to the Search Index section.
- In the Elasticsearch field, select Check this flag to use Elasticsearch as search data source.
- From the Cluster Name drop-down list, select the cluster.
- Select Enable Authentication and enter the user name and password that are used to connect Archer with Elasticsearch for this instance.
- On the toolbar, click Save.