Skip to content

Commit 590c048

Browse files
committed
progress
1 parent 08c6e3b commit 590c048

21 files changed

+281
-450
lines changed

deploy-manage/monitor.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
mapped_urls:
33
- https://www.elastic.co/guide/en/elasticsearch/reference/current/monitor-elasticsearch-cluster.html
44
- https://www.elastic.co/guide/en/elasticsearch/reference/current/secure-monitoring.html
5+
- https://www.elastic.co/guide/en/cloud/current/ec-monitoring.html
56
applies_to:
67
deployment:
78
ess: all
@@ -31,6 +32,7 @@ The documentation team is working to combine content pulled from the following p
3132

3233
* [/raw-migrated-files/elasticsearch/elasticsearch-reference/monitor-elasticsearch-cluster.md](/raw-migrated-files/elasticsearch/elasticsearch-reference/monitor-elasticsearch-cluster.md)
3334
* [/raw-migrated-files/elasticsearch/elasticsearch-reference/secure-monitoring.md](/raw-migrated-files/elasticsearch/elasticsearch-reference/secure-monitoring.md)
35+
* [](/raw-migrated-files/cloud/cloud/ec-monitoring.md)
3436

3537
## Monitoring your cluster or deployment
3638

raw-migrated-files/cloud/cloud/ec-saas-metrics-accessing.md renamed to deploy-manage/monitor/access-performance-metrics-on-elastic-cloud.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
1-
# Access performance metrics [ec-saas-metrics-accessing]
1+
---
2+
mapped_urls:
3+
- https://www.elastic.co/guide/en/cloud/current/ec-saas-metrics-accessing.html
4+
- https://www.elastic.co/guide/en/cloud-heroku/current/ech-saas-metrics-accessing.html
5+
applies_to:
6+
deployment:
7+
ess: all
8+
---
29

3-
Cluster performance metrics are available directly in the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). The graphs on this page include a subset of {{ech}}-specific performance metrics.
10+
# Performance metrics on {{ecloud}} [ec-saas-metrics-accessing]
411

5-
For advanced views or production monitoring, [enable logging and monitoring](../../../deploy-manage/monitor/stack-monitoring/elastic-cloud-stack-monitoring.md). The monitoring application provides more advanced views for Elasticsearch and JVM metrics, and includes a configurable retention period.
12+
Cluster performance metrics are available directly in the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). The graphs on this page include a subset of {{ech}}-specific performance metrics.
613

7-
:::{important}
8-
If you’re using Elastic Cloud Hosted, then you can use AutoOps to monitor your cluster. AutoOps significantly simplifies cluster management with performance recommendations, resource utilization visibility, real-time issue detection and resolution paths. For more information, refer to [Monitor with AutoOps](/deploy-manage/monitor/autoops.md).
9-
:::
14+
For advanced views or production monitoring, [enable logging and monitoring](../stack-monitoring/elastic-cloud-stack-monitoring.md). The monitoring application provides more advanced views for Elasticsearch and JVM metrics, and includes a configurable retention period.
1015

1116
To access cluster performance metrics:
1217

@@ -29,18 +34,16 @@ The following metrics are available:
2934
Shows the maximum usage of the CPU resources assigned to your Elasticsearch cluster, as a percentage. CPU resources are relative to the size of your cluster, so that a cluster with 32GB of RAM gets assigned twice as many CPU resources as a cluster with 16GB of RAM. All clusters are guaranteed their share of CPU resources, as {{ech}} infrastructure does not overcommit any resources. CPU credits permit boosting the performance of smaller clusters temporarily, so that CPU usage can exceed 100%.
3035

3136
::::{tip}
32-
This chart reports the maximum CPU values over the sampling period. [Logs and Metrics](../../../deploy-manage/monitor/stack-monitoring/elastic-cloud-stack-monitoring.md) ingested into [Stack Monitoring](../../../deploy-manage/monitor/monitoring-data/visualizing-monitoring-data.md)'s "CPU Usage" instead reflects the average CPU over the sampling period. Therefore, you should not expect the two graphs to look exactly the same. When investigating [CPU-related performance issues](../../../troubleshoot/monitoring/performance.md), you should default to [Stack Monitoring](../../../deploy-manage/monitor/monitoring-data/visualizing-monitoring-data.md).
37+
This chart reports the maximum CPU values over the sampling period. [Logs and Metrics](../stack-monitoring/elastic-cloud-stack-monitoring.md) ingested into [Stack Monitoring](visualizing-monitoring-data.md)'s "CPU Usage" instead reflects the average CPU over the sampling period. Therefore, you should not expect the two graphs to look exactly the same. When investigating [CPU-related performance issues](../../../troubleshoot/monitoring/performance.md), you should default to [Stack Monitoring](visualizing-monitoring-data.md).
3338
::::
3439

35-
36-
3740
### CPU credits [ec_cpu_credits]
3841

3942
:::{image} ../../../images/cloud-metrics-cpu-credits.png
4043
:alt: Graph showing available CPU credits
4144
:::
4245

43-
Shows your remaining CPU credits, measured in seconds of CPU time. CPU credits enable the boosting of CPU resources assigned to your cluster to improve performance temporarily when it is needed most. For more details check [How to use vCPU to boost your instance](../../../deploy-manage/monitor/monitoring-data/ec-vcpu-boost-instance.md).
46+
Shows your remaining CPU credits, measured in seconds of CPU time. CPU credits enable the boosting of CPU resources assigned to your cluster to improve performance temporarily when it is needed most. For more details check [How to use vCPU to boost your instance](ec-vcpu-boost-instance.md).
4447

4548

4649
### Number of requests [ec_number_of_requests]
@@ -92,12 +95,12 @@ Indicates the overhead involved in JVM garbage collection to reclaim memory.
9295

9396
Performance correlates directly with resources assigned to your cluster, and many of these metrics will show some sort of correlation with each other when you are trying to determine the cause of a performance issue. Take a look at some of the scenarios included in this section to learn how you can determine the cause of performance issues.
9497

95-
It is not uncommon for performance issues on {{ech}} to be caused by an undersized cluster that cannot cope with the workload it is being asked to handle. If your cluster performance metrics often shows high CPU usage or excessive memory pressure, consider increasing the size of your cluster soon to improve performance. This is especially true for clusters that regularly reach 100% of CPU usage or that suffer out-of-memory failures; it is better to resize your cluster early when it is not yet maxed out than to have to resize a cluster that is already overwhelmed. [Changing the configuration of your cluster](../../../deploy-manage/deploy/elastic-cloud/configure.md) may add some overhead if data needs to be migrated to the new nodes, which can increase the load on a cluster further and delay configuration changes.
98+
It is not uncommon for performance issues on {{ech}} to be caused by an undersized cluster that cannot cope with the workload it is being asked to handle. If your cluster performance metrics often shows high CPU usage or excessive memory pressure, consider increasing the size of your cluster soon to improve performance. This is especially true for clusters that regularly reach 100% of CPU usage or that suffer out-of-memory failures; it is better to resize your cluster early when it is not yet maxed out than to have to resize a cluster that is already overwhelmed. [Changing the configuration of your cluster](../../deploy/elastic-cloud/configure.md) may add some overhead if data needs to be migrated to the new nodes, which can increase the load on a cluster further and delay configuration changes.
9699

97100
To help diagnose high CPU usage you can also use the Elasticsearch [nodes hot threads API](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-nodes-hot-threads), which identifies the threads on each node that have the highest CPU usage or that have been executing for a longer than normal period of time.
98101

99102
::::{tip}
100-
Got an overwhelmed cluster that needs to be upsized? [Try enabling maintenance mode first](../../../deploy-manage/maintenance/ece/start-stop-routing-requests.md). It will likely help with configuration changes.
103+
Got an overwhelmed cluster that needs to be upsized? [Try enabling maintenance mode first](../../maintenance/ece/start-stop-routing-requests.md). It will likely help with configuration changes.
101104
::::
102105

103106

@@ -125,7 +128,4 @@ Cluster performance metrics are shown per node and are color-coded to indicate w
125128

126129
For clusters that suffer out-of-memory failures, it can be difficult to determine whether the clusters are in a completely healthy state afterwards. For this reason, {{ech}} automatically reboots clusters that suffer out-of-memory failures.
127130

128-
You will receive an email notification to let you know that a restart occurred. For repeated alerts, the emails are aggregated so that you do not receive an excessive number of notifications. Either [resizing your cluster to reduce memory pressure](../../../deploy-manage/deploy/elastic-cloud/ec-customize-deployment-components.md#ec-cluster-size) or reducing the workload that a cluster is being asked to handle can help avoid these cluster restarts.
129-
130-
131-
131+
You will receive an email notification to let you know that a restart occurred. For repeated alerts, the emails are aggregated so that you do not receive an excessive number of notifications. Either [resizing your cluster to reduce memory pressure](../../deploy/elastic-cloud/ec-customize-deployment-components.md#ec-cluster-size) or reducing the workload that a cluster is being asked to handle can help avoid these cluster restarts.
File renamed without changes.
File renamed without changes.
File renamed without changes.

deploy-manage/monitor/monitoring-data/access-performance-metrics-on-elastic-cloud.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

deploy-manage/monitor/monitoring-data/beats-page.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
navigation_title: "Beats Metrics"
32
mapped_pages:
43
- https://www.elastic.co/guide/en/kibana/current/beats-page.html
54
applies_to:
@@ -12,7 +11,7 @@ applies_to:
1211

1312

1413

15-
# Beats Metrics [beats-page]
14+
# Beats metrics [beats-page]
1615

1716

1817
If you are monitoring Beats, the **Stack Monitoring** page in {{kib}} contains a panel for Beats in the cluster overview.

0 commit comments

Comments
 (0)