OpenSearch
Version: 2.7.0 | OS: Ubuntu 20.04
Overview
OpenSearch is an open-source suite for search, analytics, and observability. Built by the OpenSearch Project community, it provides a robust, scalable, and cost-efficient solution for building secure applications. This setup includes OpenSearch and OpenSearch Dashboards.
Note: Minimum system requirements are 8GB RAM and 4 CPUs.
Included Software
- OpenSearch - 2.7.0
- OpenSearch Dashboards - 2.7.0
Firewall & Access
Port | Service | Purpose |
---|---|---|
22 | SSH (rate limited) | Secure remote server access |
5601 | OpenSearch Dashboards | Web interface for analytics |
Initial Deployment
During the deployment process:
- OpenSearch and OpenSearch Dashboards are automatically installed
- Admin credentials are generated
You will be logged out with the message:
Please wait until the installation is completed....
Connection to $IPADDRESS closed.
Wait at least 2 minutes before logging back in.
Accessing the Instance
- Login to your instance:
ssh ubuntu@$IPADDRESS
- Switch to root:
sudo su -
Login Credentials
- OpenSearch Admin Credentials:
/root/.opensearch_admin_password
- OpenSearch Dashboards Admin Credentials:
/root/.opensearch_kibanaserver_admin_password
Accessing the Dashboard
Visit:
http://$IPADDRESS:5601
Login using the OpenSearch Dashboards credentials.
TLS Configuration
This instance uses a self-signed TLS certificate. To enable trusted communication:
- Disable TLS checks on the client
- Or copy the certificate from the instance and install it locally:
scp ubuntu@$IPADDRESS:/opt/opensearch/config/certs/root-ca.pem .