Skip to content

Commit 01247fc

Browse files
authored
[Develop] Add dedicated relay section (#12143)
1 parent 09709c9 commit 01247fc

File tree

6 files changed

+26
-10
lines changed

6 files changed

+26
-10
lines changed

develop-docs/ingestion/index.mdx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@ description: How Sentry receives and processes data before putting it into stora
44
sidebar_order: 90
55
---
66

7-
Ingestion is done by [Sentry Relay](https://github.com/getsentry/relay), a service for event filtering, rate-limiting, and processing.
7+
Sentry can process and store millions of events per second. Here is the documentation of the tools used in Sentry's processing and ingestion pipeline.
88

9-
It can act as:
10-
11-
* the store endpoint for your Sentry installation. See [Relay developer
12-
documentation](https://getsentry.github.io/relay/relay/).
13-
* an additional middle layer between your application and Sentry. See [Relay product
14-
documentation](https://docs.sentry.io/product/relay/).
9+
<PageGrid />
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: Relay
3+
description: A service for filtering, rate-limiting, and processing vast amounts of Sentry events.
4+
---
5+
6+
Ingestion is done by [Sentry Relay](https://github.com/getsentry/relay), a service for event filtering, rate-limiting, and processing.
7+
8+
It can act as:
9+
10+
* the store endpoint for your Sentry installation. See [Relay developer
11+
documentation](https://getsentry.github.io/relay/relay/).
12+
* an additional middle layer between your application and Sentry. See [Relay product
13+
documentation](https://docs.sentry.io/product/relay/).

develop-docs/ingestion/projectconfig-versioning.mdx renamed to develop-docs/ingestion/relay/projectconfig-versioning.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Naming and versioning patterns in project config
3+
sidebar_order: 20
34
---
45

56
## Internal vs External Relay?

develop-docs/ingestion/relay-best-practices.mdx renamed to develop-docs/ingestion/relay/relay-best-practices.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Relay Best Practices
3+
sidebar_order: 10
34
---
45

56
Relay is a critical component in Sentry's infrastructure handling hundreds of thousands of requests per second.

develop-docs/ingestion/transaction-span-ratelimits.mdx renamed to develop-docs/ingestion/relay/transaction-span-ratelimits.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Transaction and Span Rate Limiting
3+
sidebar_order: 30
34
---
45

56
<Alert level="warning" title="Important">

src/middleware.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3912,17 +3912,22 @@ const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [
39123912
from: '/api-server/application-domains/ab-testing/',
39133913
to: '/develop/application-domains/ab-testing/',
39143914
},
3915+
/* Ingestion section rework */
39153916
{
39163917
from: '/relay/',
3917-
to: '/ingestion/',
3918+
to: '/ingestion/relay/',
39183919
},
39193920
{
39203921
from: '/relay/projectconfig-versioning/',
3921-
to: '/ingestion/projectconfig-versioning/',
3922+
to: '/ingestion/relay/projectconfig-versioning/',
39223923
},
39233924
{
39243925
from: '/relay/transaction-span-ratelimits/',
3925-
to: '/ingestion/transaction-span-ratelimits/',
3926+
to: '/ingestion/relay/transaction-span-ratelimits/',
3927+
},
3928+
{
3929+
from: '/relay/relay-best-practices/',
3930+
to: '/ingestion/relay/relay-best-practices/',
39263931
},
39273932
];
39283933

0 commit comments

Comments
 (0)