Skip to content

Commit 2da3668

Browse files
authored
Merge branch 'master' into sergiydybskiy/remove-sticky-from-onboarding-options-on-mobile
2 parents 2bcb7b4 + ab2976c commit 2da3668

File tree

129 files changed

+2177
-740
lines changed

Some content is hidden

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

129 files changed

+2177
-740
lines changed

app/[[...path]]/page.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,12 @@ export const dynamic = 'force-static';
4747
const mdxComponentsWithWrapper = mdxComponents(
4848
{Include, PlatformContent},
4949
({children, frontMatter, nextPage, previousPage}) => (
50-
<DocPage frontMatter={frontMatter} nextPage={nextPage} previousPage={previousPage}>
50+
<DocPage
51+
frontMatter={frontMatter}
52+
nextPage={nextPage}
53+
previousPage={previousPage}
54+
fullWidth={frontMatter.fullWidth}
55+
>
5156
{children}
5257
</DocPage>
5358
)

develop-docs/sdk/telemetry/logs.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,8 @@ If the log was paramaterized the SDK should attach the following
299299
}
300300
```
301301

302+
If there are no `sentry.message.parameter.X` attributes included in the log, then the SDK MUST NOT attach a `sentry.message.template` attribute. This is important because it reduces duplicate content in the log and makes PII processing in Sentry much easier as only we don't have to duplicate processing between the log message and the `sentry.message.template` attribute.
303+
302304
#### SDK Integration Attributes
303305

304306
If a log is generated by an SDK integration, the SDK should also set the `sentry.origin` attribute, as per the [Trace Origin](/sdk/telemetry/traces/trace-origin/) documentation. It is assumed that logs without a `sentry.origin` attribute are manually created by the user.

develop-docs/self-hosted/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ We require at least **Docker 19.03.6** and **Docker Compose 2.32.2**. It is reco
3131

3232
These are the minimum requirements:
3333
- 4 CPU Cores
34-
- 16 GB RAM
34+
- 16 GB RAM + 16 GB swap
3535
- 20 GB Free Disk Space
3636

37-
We also recommend using a swapfile whenever applicable.
37+
We recommend using 32 GB RAM, but it works with 16 GB RAM + 16 GB swap as well. You will not notice a downside if your 16 GB swap is on a high speed disk.
3838

3939
Depending on your traffic volume, you may want to increase your system specification to handle increased load. Although most of the times, this is not the case for self-hosted Sentry, since no matter how small or big the traffic is, you will most likely hover around the same used resources.
4040

docs/organization/integrations/cloud-monitoring/aws-lambda/index.mdx

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,6 @@ sidebar_order: 1
44
description: "Learn more about Sentry's AWS Lambda integration and how you can automatically instrument your Node or Python Lambda functions with Sentry without changing your code."
55
---
66

7-
<Alert>
8-
9-
This method of setting up Sentry in your Lambda functions only works if your Lambda functions are run in Node CommonJS (`require` syntax) or in Python.
10-
For all other setups, check out these docs for [Node](/platforms/javascript/guides/aws-lambda/) or [Python](/platforms/python/integrations/aws-lambda/) instead.
11-
12-
</Alert>
13-
147
Connect Sentry to your AWS account to automatically add Sentry error and performance monitoring to your Node/Python Lambda functions.
158

169
## Install
@@ -111,7 +104,7 @@ If you're using [Serverless framework](https://www.serverless.com/), note that t
111104

112105
You can confirm that the output works by inputting `aws lambda get-function-configuration --function-name <yourFunctionName>`. However, when you perform a subsequent `sls deploy` the environment variables aren't maintained even though it looks like the reference to the layer is retained.
113106

114-
You can set the layer definition and environment variables in `serverless.yml` as a workaround, but you'll have to do two things manually: maintain the latest layer version and add the reference to the SDK layer for every function you want "Sentrified".
107+
You can set the layer definition and environment variables in `serverless.yml` as a workaround, but you'll have to do two things manually: maintain the latest layer version and add the reference to the SDK layer for every function you want to add Sentry to.
115108

116109
**Serverless Framework Using Node:**
117110

@@ -123,12 +116,12 @@ provider:
123116
region: <AWS_REGION>
124117
environment:
125118
SENTRY_TRACES_SAMPLE_RATE: "1.0"
126-
SENTRY_DSN: "<SENTRY_DSN>"
127-
NODE_OPTIONS: "-r @sentry/aws-serverless/dist/awslambda-auto"
119+
SENTRY_DSN: "___PUBLIC_DSN___"
120+
NODE_OPTIONS: "--import @sentry/aws-serverless/awslambda-auto"
128121

129122
custom:
130123
layers:
131-
- arn:aws:lambda:${self:provider.region}:943013980633:layer:SentryNodeServerlessSDK:26
124+
- arn:aws:lambda:${self:provider.region}:943013980633:layer:SentryNodeServerlessSDKv10:15
132125
# - arn:aws:lambda:${self:provider.region}:943013980633:layer:SentryNodeServerlessSDK:latest
133126

134127
functions:
@@ -147,11 +140,11 @@ provider:
147140
region: <AWS_REGION>
148141
environment:
149142
SENTRY_TRACES_SAMPLE_RATE: "1.0"
150-
SENTRY_DSN: "<SENTRY_DSN>"
143+
SENTRY_DSN: "___PUBLIC_DSN___"
151144

152145
custom:
153146
layers:
154-
- arn:aws:lambda:${self:provider.region}:943013980633:layer:SentryPythonServerlessSDK:6
147+
- arn:aws:lambda:${self:provider.region}:943013980633:layer:SentryPythonServerlessSDK:167
155148
# - arn:aws:lambda:${self:provider.region:943013980633:layer:SentryPythonServerlessSDK:latest
156149

157150
functions:

docs/organization/integrations/data-visualization/amazon-sqs/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Learn about Sentry's Amazon SQS integration, which allows you to f
55
---
66
<Alert>
77

8-
Amazon SQS integration is deprecated and is not availble to be installed on new projects.
8+
Amazon SQS integration is deprecated and is not available to be installed on new projects.
99

1010
</Alert>
1111
Amazon SQS is useful for a more in-depth analysis of exceptions, making it quick and easy to pipe exceptions back into your own systems. Or, use it to empower other teams, such as a Business Intelligence function.

docs/organization/integrations/data-visualization/segment/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Learn about Sentry's Segment integration, which allows you to coll
55
---
66
<Alert>
77

8-
Segment integration is deprecated and is not availble to be installed on new projects.
8+
Segment integration is deprecated and is not available to be installed on new projects.
99

1010
</Alert>
1111

docs/organization/integrations/data-visualization/splunk/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Learn more about Sentry's Splunk integration, which allows you to
55
---
66
<Alert>
77

8-
Splunk integration is deprecated and is not availble to be installed on new projects.
8+
Splunk integration is deprecated and is not available to be installed on new projects.
99

1010
</Alert>
1111

docs/organization/integrations/integration-platform/webhooks.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ This header lets you know which resource from the list below triggered an action
4242
- `metric_alert`
4343
- `error`
4444
- `comment`
45+
- `seer`
4546

4647
### `Sentry-Hook-Signature`
4748

@@ -146,6 +147,8 @@ Webhooks should respond within 1 second. Otherwise, the response is considered a
146147

147148
- [Errors](/organization/integrations/integration-platform/webhooks/errors/)
148149

150+
- [Seer](/organization/integrations/integration-platform/webhooks/seer/)
151+
149152
## Developing and Testing Webhooks
150153

151154
If you’d like to test webhook configuration and look at payloads before starting development, an HTTP catch-all service that provides a designated URL where you can receive HTTP payloads and inspect the JSON event payload can come in handy. After you’ve reviewed the relevant event payloads, you can begin development.

0 commit comments

Comments
 (0)