You can use Appbase.io to supercharge your Elasticsearch cluster that is deployed on Elastic Cloud. This is a step-by-step guide on how to:
- Create a user for connecting with appbase.io on your Elastic Cloud deployment,
- Use the
username:password
with the endpoint to connect to Elastic Cloud cluster from appbase.io dashboard, and - Create your appbase.io cluster in BYE mode
Guide
1. Navigate to https://cloud.elastic.co/home
2. Click here.
3. Click "Hello"
4. Click "Kibana"
5. Click "Open"
6. Click "Explore on my own"
7. Click the "Search Elastic" field.
8. Type "users"
9. Click "Users"
10. Click here.
11. Click this icon.
12. Click the "Username" field.
13. Type "appbase-connect"
Or choose your own username.
14. Click the "Password" field.
15. Click this button.
16. Click here.
17. Click "superuser"
18. Click "Create user"
19. Switch to tab "Dashboard | appbase.io"
Go to https://dashboard.appbase.io/clusters/new/my-cluster URL.
20. Copy your username, password and endpoint URL
Now, construct the URL field as https://${username}:${password}@${elasticsearch_endpoint}
.
21. Click "Verify Connection"
In case you've pasted a credential with access that's not equivalent to superuser
, appbase.io may show a verification error.
Why is a superuser
role needed?
appbase.io creates and manages system indices within your Elastic Cloud cluster for recording analytics, storing query rules, search relevance preferences, logs and more. Other roles don't allow access to these indices.
appbase.io connects to your Elastic Cloud cluster from a private environment and these credentials aren't exposed anywhere.