SearchBlox for Elastic Cloud

SearchBlox for Elastic Cloud

SearchBlox Enterprise Search integrates seamlessly with Elastic Cloud, enabling you to leverage Elastic's managed OpenSearch service while utilizing SearchBlox's powerful search capabilities.

Key Features

  • Multi-source Connectivity: Search across 326+ data sources
  • Enterprise Security: User management via SearchBlox Realm, LDAP/AD, or Okta, Collection, document, and field-level security with encryption
  • Global Readiness: Supports 36 languages, Handles 33+ document formats
  • Developer Friendly: Comprehensive REST API for all operations, Embeddable search widgets
  • Flexible Deployment: Available for on-premise or cloud environments

Supported Platforms:

  • Windows
  • CentOS/RHEL
  • Ubuntu
  • Amazon Linux 2

OpenSearch Compatibility:
Certified with OpenSearch v2.11 on Elastic Cloud

Configuration Steps

  1. Set Up Elastic Cloud
    Create a new OpenSearch v2.11 deployment in Elastic Cloud
    Note the following credentials:
    1. OpenSearch endpoint URL
    2. Admin username
    3. Password
644

Update the opensearch information on your SearchBlox installation and restart SearchBlox service as shown in the following.

  1. Edit the file <SEARCHBLOX_INSTALLATION_PATH>/webapps/ROOT/WEB-INF/searchblox.yml to update the opensearch url endpoint, username and password. Here we provided a sample searchblox.yml configuration below:
    searchblox.deployment.type:<Empty>
    searchblox.elasticsearch.host: xxxxx-azure.es.eastus2.azure.elastic-cloud.com
    searchblox.elasticsearch.port: 9243
    searchblox.elasticsearch.basic.username: elastic
    searchblox.elasticsearch.basic.password: Ue7Dl5RElANBRgqHviMRdXXX

  2. Restart the SearchBlox service and wait for 30 seconds to access your SearchBlox Admin Console.