Manage deployments
ECE
Elastic Cloud Enterprise allows you to manage one or more instances of the Elastic Stack through deployments.
A deployment helps you manage an Elasticsearch cluster and instances of other Elastic products, like Kibana or APM, in one place. Spin up, scale, upgrade, and delete your Elastic Stack products without having to manage each one separately. In a deployment, everything works together.
ECE provides a preset of hardware profiles that provide a unique blend of storage, memory and vCPU for each component of a deployment. They support a specific purpose, such as a hot-warm architecture, that helps you manage your data storage retention.
All of these profiles are based on deployment templates, which are a reusable configuration of Elastic products that you can deploy. You can modify existing deployment templates, or create custom deployment templates, to suit your needs.
Refer to Create a deployment to launch and configure an Elastic Stack environment.
Maintaining your existing deployments is important. Take a look at the things you can do to keep your deployments and the Elastic Stack running smoothly.
Deployments in ECE are managed from the Deployment view of the Cloud UI. This section focuses on the different actions you can take from this view.
From the deployment main page, you can quickly access the following configuration areas:
Select Edit to change the deployment configuration, its components and data tiers. Refer to Customize your deployment components for more details.
Set a Custom endpoint alias to create human-readable URLs for your Elastic Stack applications, making them easier to share and use.
Upgrade your deployment if a newer Elastic Stack version is available.
Select Elasticsearch > snapshots to associate a snapshots repository with the deployment.
Select Monitoring > Logs and metrics to set up Stack monitoring for your deployment, forwarding its logs and metrics to a dedicated monitoring deployment.
NoteIn addition to the monitoring of clusters that is described here, don’t forget that Elastic Cloud Enterprise also provides monitoring information for your entire installation.
From the Deployment > Security view, you can manage security settings, authentication, and access controls. Refer to Secure your clusters for more details on security options for your deployments.
- Reset the
elastic
user password - Set up traffic filters to restrict traffic to your deployment
- Configure Elasticsearch keystore settings, also known as secure settings
- Configure trust relationships for remote clusters
From the deployment view, you can directly access endpoints, platform logs and metrics, and troubleshoot issues using various built-in tools.
Select Copy endpoint links to obtain the different URLs to Connect to Elasticsearch and Access Kibana.
If your deployment includes an integrations server, open the Integrations server page to get direct access to APM and Fleet. Refer to Manage your Integrations Server for more information.
For Elasticsearch, Kibana, and Integrations Server components, use the External links to access each service's logs and metrics, including the associated proxy logs. These logs are part of ECE platform monitoring, and are separate from user-configured stack monitoring.
Use the Elasticsearch API console to send API calls directly to Elasticsearch.
Keep track of your deployment activity and get information about configuration changes results and failures.
Open the Operations page to generate and download diagnostics bundles for Elasticsearch and Kibana, and to access other tools.
Use the Actions button at deployment or instance level to:
- Restart a deployment that has become unresponsive, for example.
- Terminate a deployment to stop all running instances and delete all data in the deployment.
- Restore a deployment that had been terminated.
- Delete a deployment if you no longer need it.
- Override instance resources when needed to stabilize your deployment.
- Stop routing requests or pause deployment instances to perform corrective actions that might otherwise be difficult to complete.
Elastic Cloud Enterprise monitors many aspects of your installation, but some issues require a human to resolve them. Use this section to learn how you can:
- Find clusters that have issues.
- Move affected instances off an allocator, if the allocator fails.