You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: raw-migrated-files/docs-content/serverless/observability-apm-create-custom-links.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ The **Editor** role or higher is required to create and manage custom links. To
10
10
11
11
Elastic’s custom link feature allows you to easily create up to 500 dynamic links based on your specific APM data. Custom links can be filtered to only appear for relevant services, environments, transaction types, or transaction names.
12
12
13
-
Ready to dive in? Jump straight to the [examples](../../../solutions/observability/apps/create-custom-links.md#apm-create-custom-links-custom-link-examples).
13
+
Ready to dive in? Jump straight to the [examples](../../../solutions/observability/apps/create-custom-links.md).
14
14
15
15
16
16
## Create a link [observability-apm-create-custom-links-create-a-link]
Copy file name to clipboardExpand all lines: raw-migrated-files/docs-content/serverless/observability-apm-observe-lambda-functions.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ Cold start is also displayed in the trace waterfall, where you can drill-down in
26
26
27
27
### Latency distribution correlation [observability-apm-observe-lambda-functions-latency-distribution-correlation]
28
28
29
-
The [latency correlations](../../../solutions/observability/apps/find-transaction-latency-failure-correlations.md#observability-apm-find-transaction-latency-and-failure-correlations-find-high-transaction-latency-correlations) feature can be used to visualize the impact of Lambda cold starts on latency—just select the `faas.coldstart` field.
29
+
The [latency correlations](../../../solutions/observability/apps/find-transaction-latency-failure-correlations.md) feature can be used to visualize the impact of Lambda cold starts on latency—just select the `faas.coldstart` field.
30
30
31
31
32
32
## AWS Lambda function grouping [observability-apm-observe-lambda-functions-aws-lambda-function-grouping]
Copy file name to clipboardExpand all lines: raw-migrated-files/docs-content/serverless/observability-apm-transactions.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ The **Latency**, **Throughput***, ***Failed transaction rate***, ***Time spent b
37
37
38
38
39
39
**Cold start rate**
40
-
: Only applicable to serverless transactions, this chart displays the percentage of requests that trigger a cold start of a serverless function. See [Cold starts](../../../solutions/observability/apps/observe-lambda-functions.md#observability-apm-observe-lambda-functions-cold-starts) for more information.
40
+
: Only applicable to serverless transactions, this chart displays the percentage of requests that trigger a cold start of a serverless function. See [Cold starts](../../../solutions/observability/apps/observe-lambda-functions.md#apm-lambda-cold-start-info) for more information.
Elastic uses the [@elastic/synthetics](https://www.npmjs.com/package/@elastic/synthetics) library to run synthetic browser tests and report the test results. The library also provides a CLI to help you scaffold, develop/run tests locally, and push tests to Elastic.
12
12
@@ -57,7 +57,7 @@ You will not need to use most command line flags. However, there are some you ma
57
57
58
58
Throttling can also be disabled in the configuration file using [`monitor.throttling`](../../../solutions/observability/apps/configure-synthetics-projects.md#synthetics-configuration-monitor). The value defined via the CLI will take precedence.
59
59
60
-
::::{note}
60
+
::::{note}
61
61
Network throttling for browser based monitors is disabled. See this [documention](https://github.com/elastic/synthetics/blob/main/docs/throttling.md) for more details.
62
62
63
63
::::
@@ -68,7 +68,7 @@ You will not need to use most command line flags. However, there are some you ma
68
68
69
69
This is the same as setting [Playwright’s `headless` option](https://playwright.dev/docs/api/class-testoptions#test-options-headless) to `false` by running `--playwright-options '{"headless": false}'`.
70
70
71
-
::::{note}
71
+
::::{note}
72
72
Headful mode should only be used locally to see the browser and interact with DOM elements directly for testing purposes. Do not attempt to run in headful mode when running through Elastic’s global managed testing infrastructure or {{private-location}}s as this is not supported.
73
73
74
74
::::
@@ -77,20 +77,20 @@ You will not need to use most command line flags. However, there are some you ma
77
77
`-h, --help`
78
78
: Shows help for the `npx @elastic/synthetics` command.
79
79
80
-
::::{note}
80
+
::::{note}
81
81
The `--pattern`, `--tags`, and `--match` flags for filtering are only supported when you run synthetic tests locally or push them to Elastic. Filtering is *not* supported in any other subcommands like `init` and `locations`.
82
82
83
83
::::
84
84
85
85
86
-
::::{note}
86
+
::::{note}
87
87
For debugging synthetic tests locally, you can set an environment variable, `DEBUG=synthetics npx @elastic/synthetics`, to capture Synthetics agent logs.
Read more about what’s included in a template Synthetics project in [Create a Synthetics project](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#observability-synthetics-get-started-project-create-a-synthetics-project).
103
+
Read more about what’s included in a template Synthetics project in [Create a Synthetics project](../../../solutions/observability/apps/create-monitors-with-project-monitors.md).
Create monitors in by using your local journeys. By default, running `push` command will use the `project` settings field from the `synthetics.config.ts` file, which is set up using the `init` command. However, you can override these settings using the CLI flags.
The `push` command includes interactive prompts to prevent you from accidentally deleting or duplicating monitors. You will see a prompt when:
116
116
117
117
* You `push` a project that used to contain one or more monitors but either no longer contains previously running monitors or has any monitors. Select `yes` to delete the monitors associated with the project ID being pushed.
@@ -120,7 +120,7 @@ The `push` command includes interactive prompts to prevent you from accidentally
120
120
::::
121
121
122
122
123
-
::::{note}
123
+
::::{note}
124
124
If the journey contains external NPM packages other than the `@elastic/synthetics`, those packages will be bundled along with the journey code when the `push` command is invoked. However there are some limitations when using external packages:
125
125
126
126
* Bundled journeys after compression should not be more than 1500 Kilobytes.
@@ -188,7 +188,7 @@ If the journey contains external NPM packages other than the `@elastic/synthetic
188
188
189
189
190
190
191
-
## Tag monitors [observability-synthetics-command-reference-tag-monitors]
191
+
## Tag monitors [observability-synthetics-command-reference-tag-monitors]
192
192
193
193
Synthetics journeys can be tagged with one or more tags. Use tags to filter journeys when running tests locally or pushing them to Elastic.
194
194
@@ -215,7 +215,7 @@ tags:
215
215
To apply tags to all browser and lightweight monitors, configure using the `monitor.tags` field in the `synthetics.config.ts` file.
Copy file name to clipboardExpand all lines: raw-migrated-files/docs-content/serverless/observability-synthetics-get-started-project.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,7 +82,7 @@ Then, take a look at key files and directories inside your Synthetics project:
82
82
*`synthetics.config.ts` contains settings for your Synthetics project. When you create a new Synthetics project, it will contain some basic configuration options that you can customize later.
83
83
84
84
::::{note}
85
-
The `synthetics.config.ts`in the sample Synthetics project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#observability-synthetics-get-started-project-test-and-connect-to-your-observability-project), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
85
+
The `synthetics.config.ts`in the sample Synthetics project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
Copy file name to clipboardExpand all lines: raw-migrated-files/observability-docs/observability/apm-lambda.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ Cold start is also displayed in the trace waterfall, where you can drill-down in
31
31
32
32
### Latency distribution correlation [apm-lambda-cold-start-latency]
33
33
34
-
The [latency correlations](../../../solutions/observability/apps/find-transaction-latency-failure-correlations.md#observability-apm-find-transaction-latency-and-failure-correlations) feature can be used to visualize the impact of Lambda cold starts on latency—just select the `faas.coldstart` field.
34
+
The [latency correlations](../../../solutions/observability/apps/find-transaction-latency-failure-correlations.md) feature can be used to visualize the impact of Lambda cold starts on latency—just select the `faas.coldstart` field.
Copy file name to clipboardExpand all lines: raw-migrated-files/observability-docs/observability/synthetics-command-reference.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -102,7 +102,7 @@ This will create a template Node.js project that includes the synthetics agent,
102
102
npx @elastic/synthetics init <name-of-project>
103
103
```
104
104
105
-
Read more about what’s included in a template project in [Create a project](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#synthetics-get-started-project-init).
105
+
Read more about what’s included in a template project in [Create a project](../../../solutions/observability/apps/create-monitors-with-project-monitors.md).
Copy file name to clipboardExpand all lines: raw-migrated-files/observability-docs/observability/synthetics-get-started-project.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -93,7 +93,7 @@ Then, take a look at key files and directories inside your project:
93
93
*`synthetics.config.ts` contains settings for your project. When you create a new project, it will contain some basic configuration options that you can customize later.
94
94
95
95
::::{note}
96
-
The `synthetics.config.ts`in the sample project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#synthetics-get-started-project-push), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
96
+
The `synthetics.config.ts`in the sample project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
Copy file name to clipboardExpand all lines: solutions/observability/apps/create-monitors-with-project-monitors.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -101,7 +101,7 @@ Then, take a look at key files and directories inside your Synthetics project:
101
101
*`synthetics.config.ts` contains settings for your Synthetics project. When you create a new Synthetics project, it will contain some basic configuration options that you can customize later.
102
102
103
103
::::{note}
104
-
The `synthetics.config.ts`in the sample Synthetics project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#observability-synthetics-get-started-project-test-and-connect-to-your-observability-project), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
104
+
The `synthetics.config.ts`in the sample Synthetics project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#synthetics-get-started-project-test-and-connect-to-your-observability-project), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
105
105
106
106
::::
107
107
@@ -144,7 +144,7 @@ Then, take a look at key files and directories inside your Synthetics project:
144
144
*`synthetics.config.ts` contains settings for your Synthetics project. When you create a new Synthetics project, it will contain some basic configuration options that you can customize later.
145
145
146
146
::::{note}
147
-
The `synthetics.config.ts`in the sample Synthetics project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#observability-synthetics-get-started-project-test-and-connect-to-your-observability-project), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
147
+
The `synthetics.config.ts`in the sample Synthetics project uses a location on Elastic’s global managed testing infrastructure. Administrators can restrict access to Elastic’s global managed testing infrastructure. When you attempt to [`push` the sample monitors](../../../solutions/observability/apps/create-monitors-with-project-monitors.md#synthetics-get-started-project-test-and-connect-to-your-observability-project), if you see an error stating that you don’t have permission to use Elastic managed global locations, refer to the [troubleshooting guide](../../../troubleshoot/observability/troubleshooting-synthetics.md#synthetics-troubleshooting-no-locations) for guidance.
Copy file name to clipboardExpand all lines: solutions/observability/apps/observe-lambda-functions.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ Cold start is also displayed in the trace waterfall, where you can drill-down in
32
32
33
33
### Latency distribution correlation [apm-lambda-cold-start-latency]
34
34
35
-
The [latency correlations](../../../solutions/observability/apps/find-transaction-latency-failure-correlations.md#observability-apm-find-transaction-latency-and-failure-correlations) feature can be used to visualize the impact of Lambda cold starts on latency—just select the `faas.coldstart` field.
35
+
The [latency correlations](../../../solutions/observability/apps/find-transaction-latency-failure-correlations.md) feature can be used to visualize the impact of Lambda cold starts on latency—just select the `faas.coldstart` field.
0 commit comments