-
Notifications
You must be signed in to change notification settings - Fork 163
[D&M] Drafts maintenance content #421
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 9 commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
eefbfff
[D&M] Drafts maintenance intro.
szabosteve 3a7999f
Merge branch 'main' into szabosteve/maintenance
szabosteve 4bd7d08
[E&A] Removes Kibana .-related info.
szabosteve 58c8731
Merge branch 'szabosteve/maintenance' of github.com:elastic/docs-cont…
szabosteve 3dc5dfa
[D&M] Refines start and stop ES page.
szabosteve 9e1df49
[D&M] Links.
szabosteve 97ed2bf
Merge branch 'main' into szabosteve/maintenance
szabosteve 718b74c
[D&M] Adds intro for start and stop services.
szabosteve c828103
[D&M] ECE maintenance.
szabosteve d2a2738
[D&M] Fixes links.
szabosteve 3dd4b47
Merge branch 'main' into szabosteve/maintenance
szabosteve bf5b63e
[D&M] Deployments maintenance and request routing.
szabosteve fd0bfe3
Merge branch 'main' into szabosteve/maintenance
szabosteve 5fa1ae6
[M&D] Fixes links.
szabosteve d7b964b
[D&M] Adds maintenance activities section.
szabosteve b9ecbc6
[D&M] Refines host maintenance, scale out installtion.
szabosteve 5eb9d82
[D&M] Refines start and stop services.
szabosteve 3821471
Merge branch 'main' into szabosteve/maintenance
szabosteve e14ae74
Merge branch 'main' into szabosteve/maintenance
szabosteve 68b37f1
Fixes conflicts.
szabosteve f7148e9
Merge branch 'szabosteve/maintenance' of github.com:elastic/docs-cont…
szabosteve ef5d5f1
Merge branch 'main' into szabosteve/maintenance
szabosteve 57e9042
[D&M] Fixes links.
szabosteve d78328a
Merge branch 'szabosteve/maintenance' of github.com:elastic/docs-cont…
szabosteve 7ab401f
[D&M] Addresses feedback part 1.
szabosteve 47f301c
Apply suggestions from code review
szabosteve 797f02a
Update deploy-manage/maintenance/ece/start-stop-routing-requests.md
szabosteve bfeb442
Merge branch 'main' into szabosteve/maintenance
szabosteve b5cd996
[D&M] Addresses feedback part 2.
szabosteve db5ca27
Merge branch 'main' into szabosteve/maintenance
szabosteve 2091425
[D&M] Fixes errors.
szabosteve 06cffdc
[D&M] Fixes links.
szabosteve 2265940
[D&M] More link fix.
szabosteve 537a698
Apply suggestions from code review
szabosteve ba9cc10
Merge branch 'main' into szabosteve/maintenance
szabosteve 9675c6f
Update deploy-manage/maintenance/start-stop-services/start-stop-elast…
szabosteve 7120338
Merge branch 'main' into szabosteve/maintenance
szabosteve 7cc4aca
[D&M] Moves stop routing request skript instructions.
szabosteve dd86595
Merge branch 'szabosteve/maintenance' of github.com:elastic/docs-cont…
szabosteve 514f94f
Merge branch 'main' into szabosteve/maintenance
szabosteve cf4c789
Update deploy-manage/maintenance/start-stop-services/full-cluster-res…
szabosteve File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,17 @@ | ||
--- | ||
applies_to: | ||
deployment: | ||
ece: | ||
--- | ||
|
||
# ECE maintenance | ||
szabosteve marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
Elastic Cloud Enterprise (ECE), being a self-managed Elastic Stack deployment platform, abstracts much of the complexity of running {{es}}, but still requires regular maintenance at both the platform and deployment levels. Maintenance activities range from managing individual deployments to performing infrastructure-level updates on ECE hosts. | ||
|
||
## Deployment maintenance and host infrastructure maintenance [ece-deployment-host-infra-maintenance] | ||
|
||
Deployment maintenance focuses on managing individual {{es}} and {{kib}} instances within ECE. This includes actions such as pausing instances, stopping request routing to nodes, and moving instances between allocators to optimize resource usage or prepare for maintenance. These tasks help maintain service availability and performance without affecting the underlying infrastructure. | ||
[Deployment maintenance](ece/deployments-maintenance.md) focuses on managing individual {{es}} and {{kib}} instances within ECE. This includes actions such as [pausing instances](ece/pause-instance.md), [stopping request routing to nodes](ece/start-stop-routing-requests.md), and [moving instances between allocators](ece/move-nodes-instances-from-allocators.md) to optimize resource usage or prepare for maintenance. These tasks help maintain service availability and performance without affecting the underlying infrastructure. | ||
|
||
ECE host infrastructure maintenance involves managing virtual machines that host ECE itself. This includes tasks like applying operating system patches, upgrading software, or decommissioning hosts. Infrastructure maintenance often requires more careful planning, as it can impact multiple deployments running on the affected hosts. Methods such as placing allocators into maintenance mode and redistributing workloads provide a smooth transition during maintenance operations. | ||
[ECE host infrastructure maintenance](ece/perform-ece-hosts-maintenance.md) involves managing virtual machines that host ECE itself. This includes tasks like applying operating system patches, upgrading software, or decommissioning hosts. Infrastructure maintenance often requires more careful planning, as it can impact multiple deployments running on the affected hosts. Methods such as placing allocators into [maintenance mode](ece/enable-maintenance-mode.md) and redistributing workloads provide a smooth transition during maintenance operations. | ||
|
||
This section provides guidance on best practices for both types of maintenance, helping you maintain a resilient ECE environment. | ||
|
||
## Enabling Kibana [ece-manage-kibana] | ||
|
||
{{kib}} is an open source analytics and visualization platform designed to work with {{es}}, that makes it easy to perform advanced data analysis and to visualize your data in a variety of charts, tables, and maps. Its simple, browser-based interface enables you to quickly create and share dynamic dashboards that display changes to {{es}} queries in real time. | ||
|
||
Most deployment templates include a {{kib}} instance, but if it wasn’t part of the initial deployment you can go to the **{{kib}}** page and **Enable** {{kib}}. | ||
|
||
The new {{kib}} instance takes a few moments to provision. After provisioning {{kib}} is complete, you can use the endpoint URL to access {{kib}}. | ||
|
||
::::{tip} | ||
You can log into Kibana as the `elastic` superuser. The password was provided when you created your deployment or can be [reset](../users-roles/cluster-or-deployment-auth/built-in-users.md). On AWS and not able to access Kibana? [Check if you need to update your endpoint URL first](../../troubleshoot/deployments/cloud-enterprise/common-issues.md#ece-aws-private-ip). | ||
:::: | ||
|
||
From the deployment **{{kib}}** page you can also: | ||
|
||
* Terminate your {{kib}} instance, which stops it. The information is stored in your {{es}} cluster, so stopping and restarting should not risk your {{kib}} information. | ||
* Restart it after stopping. | ||
* Upgrade your {{kib}} instance version if it is out of sync with your {{es}} cluster. | ||
* Delete to fully remove the instance, wipe it from the disk, and stop charges. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3 changes: 3 additions & 0 deletions
3
deploy-manage/maintenance/ece/perform-ece-hosts-maintenance.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,26 @@ | ||
--- | ||
applies_to: | ||
stack: | ||
szabosteve marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
deployment: | ||
eck: | ||
szabosteve marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
ess: | ||
ece: | ||
self: | ||
--- | ||
|
||
# Start and stop services | ||
|
||
This section covers the recommended procedures for: | ||
szabosteve marked this conversation as resolved.
Show resolved
Hide resolved
|
||
|
||
* starting and stopping Elasticsearch | ||
* starting and stopping Kibana | ||
* restarting cloud-hosted deployments | ||
* full cluster and rolling restarts | ||
* [starting and stopping Elasticsearch](start-stop-services/start-stop-elasticsearch.md) | ||
* [starting and stopping Kibana](start-stop-services/start-stop-kibana.md) | ||
szabosteve marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
* [restarting an ECE deployment](start-stop-services/restart-an-ece-deployment.md) | ||
* [restarting cloud-hosted deployments](start-stop-services/restart-cloud-hosted-deployment.md) | ||
szabosteve marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
* [full cluster and rolling restarts](start-stop-services/full-cluster-restart-rolling-restart-procedures.md) | ||
szabosteve marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
::::{note} | ||
In ECK, when a resource – like {{es}} or {{kib}} – is declared, the reconciliation loop ensures the desired state is maintained. There is no built-in stop mechanism in Kubernetes because it’s designed for declarative state management. You either define a resource, and Kubernetes ensures it’s running, or you delete it. You can restart instances by deleting Pods, as the platform will start them immediately. | ||
|
||
:::: | ||
|
||
Following these guidelines helps prevent data loss, minimize downtime, and maintain optimal performance across different environments. | ||
szabosteve marked this conversation as resolved.
Show resolved
Hide resolved
|
7 changes: 7 additions & 0 deletions
7
...ntenance/start-stop-services/full-cluster-restart-rolling-restart-procedures.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3 changes: 3 additions & 0 deletions
3
deploy-manage/maintenance/start-stop-services/restart-an-ece-deployment.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.