Skip to content

Commit ccf7f4f

Browse files
[observability] [apm] Reorg files (#1069)
Reorg files in `solutions/observability/apps/`.
1 parent 9f3edf4 commit ccf7f4f

File tree

260 files changed

+1406
-1227
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

260 files changed

+1406
-1227
lines changed

deploy-manage/cloud-organization/billing/elastic-observability-billing-dimensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ Data volumes for ingest and retention are based on the fully enriched normalized
2020

2121
## Synthetics [synthetics-billing]
2222

23-
[Synthetic monitoring](../../../solutions/observability/apps/synthetic-monitoring.md) is an optional add-on to Observability Serverless projects that allows you to periodically check the status of your services and applications. In addition to the core ingest and retention dimensions, there is a charge to execute synthetic monitors on our testing infrastructure. Browser (journey) based tests are charged per-test-run, and ping (lightweight) tests have an all-you-can-use model per location used.
23+
[Synthetic monitoring](/solutions/observability/synthetics/index.md) is an optional add-on to Observability Serverless projects that allows you to periodically check the status of your services and applications. In addition to the core ingest and retention dimensions, there is a charge to execute synthetic monitors on our testing infrastructure. Browser (journey) based tests are charged per-test-run, and ping (lightweight) tests have an all-you-can-use model per location used.
2424

2525
Refer to [Serverless billing dimensions](serverless-project-billing-dimensions.md) and the [{{ecloud}} pricing table](https://cloud.elastic.co/cloud-pricing-table?productType=serverless&project=observability) for more details about {{obs-serverless}} billing dimensions and rates.

deploy-manage/deploy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ This section focuses on deploying and managing {{es}} and {{kib}}, as well as su
2424

2525
To learn how to deploy optional {{stack}} components, refer to the following sections:
2626
* [Fleet and Elastic Agent](/reference/fleet/index.md)
27-
* [APM](/solutions/observability/apps/application-performance-monitoring-apm.md)
27+
* [APM](/solutions/observability/apm/index.md)
2828
* [Beats](beats://reference/index.md)
2929
* [Logstash](logstash://reference/index.md)
3030
:::

deploy-manage/deploy/_snippets/installation-order.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ If you're deploying the {{stack}} in a self-managed cluster, then install the {{
44
* [{{kib}}](/deploy-manage/deploy/self-managed/install-kibana.md)
55
* [Logstash](logstash://reference/index.md)
66
* [{{agent}}](/reference/fleet/index.md) or [Beats](beats://reference/index.md)
7-
* [APM](/solutions/observability/apps/application-performance-monitoring-apm.md)
7+
* [APM](/solutions/observability/apm/index.md)
88
* [{{es}} Hadoop](elasticsearch-hadoop://reference/index.md)
99

1010
Installing in this order ensures that the components each product depends on are in place.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Some other Elastic products have APIs to support machine-to-machine operations:
22

3-
* [APM event intake API](/solutions/observability/apps/elastic-apm-events-intake-api.md)
3+
* [APM event intake API](/solutions/observability/apm/elastic-apm-events-intake-api.md)
44
* [Fleet APIs](/reference/fleet/fleet-api-docs.md)
55
* [Logstash APIs](logstash://reference/monitoring-logstash.md)

deploy-manage/deploy/cloud-enterprise/configure-deployment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Refer to [](./working-with-deployments.md) for additional actions and configurab
2727

2828
You might want to change the configuration of your deployment to:
2929

30-
* Add features, such as [machine learning](/explore-analyze/machine-learning.md) or [APM (application performance monitoring)](/solutions/observability/apps/application-performance-monitoring-apm.md).
30+
* Add features, such as [machine learning](/explore-analyze/machine-learning.md) or [APM (application performance monitoring)](/solutions/observability/apm/index.md).
3131
* [Increase or decrease capacity](./resize-deployment.md) by changing the amount of reserved memory and storage for different parts of your deployment.
3232
* Enable [autoscaling](/deploy-manage/autoscaling/autoscaling-in-ece-and-ech.md) so that the available resources for deployment components, such as [data tiers](/manage-data/lifecycle/data-tiers.md) and machine learning nodes, adjust automatically as the demands on them change over time.
3333
* Enable [high availability](./ece-ha.md), also known as fault tolerance, by adjusting the number of availability zones that parts of your deployment run on.

deploy-manage/deploy/cloud-enterprise/edit-stack-settings-apm.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Starting in {{stack}} version 8.0, how you change APM settings and the settings
1515
: New deployments created in {{stack}} version 8.0 and later will be managed by {{fleet}}.
1616

1717
* This mode requires SSL/TLS configuration. Check [TLS configuration for {{fleet}}-managed mode](#ece-edit-apm-fleet-tls) for details.
18-
* Check [APM integration input settings](/solutions/observability/apps/configure-apm-server.md) for all other Elastic APM configuration options in this mode.
18+
* Check [APM integration input settings](/solutions/observability/apm/configure-apm-server.md) for all other Elastic APM configuration options in this mode.
1919

2020

2121
Standalone APM Server (legacy)
@@ -24,7 +24,7 @@ Standalone APM Server (legacy)
2424
Check [Edit standalone APM settings (legacy)](#ece-edit-apm-standalone-settings-ece)for information on how to configure Elastic APM in this mode.
2525

2626

27-
To learn more about the differences between these modes, or to switch from Standalone APM Server (legacy) mode to {{fleet}}-managed, check [Switch to the Elastic APM integration](/solutions/observability/apps/switch-to-elastic-apm-integration.md).
27+
To learn more about the differences between these modes, or to switch from Standalone APM Server (legacy) mode to {{fleet}}-managed, check [Switch to the Elastic APM integration](/solutions/observability/apm/switch-to-elastic-apm-integration.md).
2828

2929

3030
## TLS configuration for {{fleet}}-managed mode [ece-edit-apm-fleet-tls]
@@ -42,7 +42,7 @@ Pick one of the following options:
4242
{{ece}} supports most of the legacy APM settings. Through a YAML editor in the console, you can append your APM Server properties to the `apm-server.yml` file. Your changes to the configuration file are read on startup.
4343

4444
::::{important}
45-
Be aware that some settings could break your cluster if set incorrectly and that the syntax might change between major versions. Before upgrading, be sure to review the full list of the [latest APM settings and syntax](/solutions/observability/apps/configure-apm-server.md).
45+
Be aware that some settings could break your cluster if set incorrectly and that the syntax might change between major versions. Before upgrading, be sure to review the full list of the [latest APM settings and syntax](/solutions/observability/apm/configure-apm-server.md).
4646
::::
4747

4848

deploy-manage/deploy/cloud-enterprise/manage-integrations-server.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ mapped_pages:
88

99
# Manage your Integrations Server [ece-manage-integrations-server]
1010

11-
For deployments that are version 8.0 and later, you have the option to add a combined [Application Performance Monitoring (APM) Server](/solutions/observability/apps/application-performance-monitoring-apm.md) and [Fleet Server](/reference/fleet/index.md) to your deployment. APM allows you to monitor software services and applications in real time, turning that data into documents stored in the {{es}} cluster. Fleet allows you to centrally manage Elastic Agents on many hosts.
11+
For deployments that are version 8.0 and later, you have the option to add a combined [Application Performance Monitoring (APM) Server](/solutions/observability/apm/index.md) and [Fleet Server](/reference/fleet/index.md) to your deployment. APM allows you to monitor software services and applications in real time, turning that data into documents stored in the {{es}} cluster. Fleet allows you to centrally manage Elastic Agents on many hosts.
1212

1313
As part of provisioning, the APM Server and Fleet Server are already configured to work with {{es}} and {{kib}}. At the end of provisioning, you are shown the secret token to configure communication between the APM Server and the backend [APM Agents](https://www.elastic.co/guide/en/apm/agent/index.html). The APM Agents get deployed within your services and applications.
1414

@@ -23,7 +23,7 @@ From the deployment **Integrations Server** page you can also:
2323
* Fully remove the Integrations Server, delete it from the disk, and stop the charges.
2424

2525
::::{important}
26-
The APM secret token can no longer be reset from the {{ece}} UI. Check [Secret token](/solutions/observability/apps/secret-token.md) for instructions on managing a secret token. Note that resetting the token disrupts your APM service and restarts the server. When the server restarts, you’ll need to update all of your agents with the new token.
26+
The APM secret token can no longer be reset from the {{ece}} UI. Check [Secret token](/solutions/observability/apm/secret-token.md) for instructions on managing a secret token. Note that resetting the token disrupts your APM service and restarts the server. When the server restarts, you’ll need to update all of your agents with the new token.
2727
::::
2828

2929
## Routing to Fleet Server [ece-integrations-server-fleet-routing]

deploy-manage/deploy/cloud-enterprise/switch-from-apm-to-integrations-server-payload.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This example shows how to use the {{ece}} RESTful API to switch from using [APM
1515

1616
Given a deployment that is using an APM & Fleet Server with {{stack}} version 8.0 or later, it is possible to start using Integrations Server instead by updating the deployment with an Integrations Server payload. Switching from APM & Fleet Server to Integrations Server in this way ensures that the endpoints and credentials currently used by APM Server and Fleet Server remain the same after the switch.
1717

18-
In order to start using the Integrations Server payload, you first need to enable the APM integration for Elastic Agent by following the steps in [Switch to the Elastic APM integration](/solutions/observability/apps/switch-an-elastic-cloud-cluster-to-apm-integration.md).
18+
In order to start using the Integrations Server payload, you first need to enable the APM integration for Elastic Agent by following the steps in [Switch to the Elastic APM integration](/solutions/observability/apm/switch-an-elastic-cloud-cluster-to-apm-integration.md).
1919

2020

2121
## API request example [ece_api_request_example_3]

deploy-manage/deploy/cloud-on-k8s/advanced-configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This section covers the following topics:
1717

1818
## Use APM Agent central configuration [k8s-apm-agent-central-configuration]
1919

20-
[APM Agent configuration management](/solutions/observability/apps/apm-agent-central-configuration.md) [7.5.1] allows you to configure your APM Agents centrally from the {{kib}} APM app. To use this feature, the APM Server needs to be configured with connection details of the {{kib}} instance. If {{kib}} is managed by ECK, you can simply add a `kibanaRef` attribute to the APM Server specification:
20+
[APM Agent configuration management](/solutions/observability/apm/apm-agent-central-configuration.md) [7.5.1] allows you to configure your APM Agents centrally from the {{kib}} APM app. To use this feature, the APM Server needs to be configured with connection details of the {{kib}} instance. If {{kib}} is managed by ECK, you can simply add a `kibanaRef` attribute to the APM Server specification:
2121

2222
```yaml
2323
cat <<EOF | kubectl apply -f -
@@ -105,7 +105,7 @@ The APM Server keystore can be used to store sensitive settings in the APM Serve
105105
password: "${ES_PASSWORD}"
106106
```
107107

108-
3. Reference the key in the APM Server configuration, as described in the [Secrets keystore for secure settings](/solutions/observability/apps/secrets-keystore-for-secure-settings.md).
108+
3. Reference the key in the APM Server configuration, as described in the [Secrets keystore for secure settings](/solutions/observability/apm/secrets-keystore-for-secure-settings.md).
109109

110110

111111
## Reference an existing {{es}} cluster [k8s-apm-existing-es]

deploy-manage/deploy/cloud-on-k8s/configuration-examples-fleet.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,4 @@ Deploys single instance {{agent}} Deployment in {{fleet}} mode with APM integrat
6262
kubectl apply -f https://raw.githubusercontent.com/elastic/cloud-on-k8s/2.16/config/recipes/elastic-agent/synthetic-monitoring.yaml
6363
```
6464

65-
Deploys an {{fleet}}-enrolled {{agent}} that can be used as for [Synthetic monitoring](/solutions/observability/apps/synthetic-monitoring.md). This {{agent}} uses the `elastic-agent-complete` image. The agent policy still needs to be [registered as private location](/solutions/observability/apps/monitor-resources-on-private-networks.md#synthetics-private-location-add) in {{kib}}.
65+
Deploys an {{fleet}}-enrolled {{agent}} that can be used as for [Synthetic monitoring](/solutions/observability/synthetics/index.md). This {{agent}} uses the `elastic-agent-complete` image. The agent policy still needs to be [registered as private location](/solutions/observability/synthetics/monitor-resources-on-private-networks.md#synthetics-private-location-add) in {{kib}}.

0 commit comments

Comments
 (0)