Skip to content

Commit 07900dc

Browse files
committed
Some more link fixes
1 parent 1487c7b commit 07900dc

File tree

8 files changed

+18
-19
lines changed

8 files changed

+18
-19
lines changed

develop-docs/sdk/data-model/envelopes.mdx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@ POST /api/<project_id>/envelope/
4444
## Serialization Format
4545

4646
This section defines the Envelope data format and serialization. For details on
47-
data integrity and a list of valid Item types refer to the next section [Data
48-
Model](#data-model).
47+
data integrity and a list of valid Item types refer to [Envelope Items](/sdk/data-model/envelope-items/).
4948

5049
### Prerequisites
5150

@@ -102,7 +101,7 @@ Payload = { * } ;
102101
[Headers](#headers) section. Attributes defined in the Envelope header scope
103102
the contents of the Envelope and can be thought of as applying to all Items.
104103
- Based on the contents of the Envelope, certain header attributes may be
105-
required. See [Data Model](#data-model) for a specification of required
104+
required. See [Envelope Items](/sdk/data-model/envelope-items/) for a specification of required
106105
attributes.
107106
- **Items** comprise their own headers and a payload. There can be
108107
an arbitrary number of **Items** in an Envelope separated by a newline. An
@@ -185,7 +184,7 @@ There are two generic headers for every Item:
185184
`type`
186185

187186
: **String, required.** Specifies the type of this Item and its contents. Based
188-
on the Item type, more headers may be required. See [Data Model](#data-model) for a list
187+
on the Item type, more headers may be required. See [Envelope Items](/sdk/data-model/envelope-items/) for a list
189188
of all Item types.
190189

191190
`length`

develop-docs/sdk/data-model/event-payloads/contexts.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -640,7 +640,7 @@ Additional information that allows Sentry to connect multiple transactions, span
640640

641641
`op`
642642

643-
: _Optional_. Short code identifying the type of operation the span is measuring. For more details, see [Sentry's conventions around span operations](https://develop.sentry.dev/sdk/performance/span-operations/).
643+
: _Optional_. Short code identifying the type of operation the span is measuring. For more details, see [Sentry's conventions around span operations](/sdk/performance/span-operations/).
644644

645645
- Example: `"http.server"`
646646

@@ -692,7 +692,7 @@ Additional information that allows Sentry to connect multiple transactions, span
692692

693693
`dynamic_sampling_context`
694694

695-
: _Optional_. The [Dynamic Sampling Context](https://develop.sentry.dev/sdk/performance/dynamic-sampling-context/).
695+
: _Optional_. The [Dynamic Sampling Context](/sdk/performance/dynamic-sampling-context/).
696696

697697
- Example: `{ "trace_id": "12312012123120121231201212312012", "sample_rate": "1.0", "public_key": "93D0D1125146288EAEE2A9B3AF4F96CCBE3CB316" },`
698698

develop-docs/sdk/expected-features/data-handling.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ All other platforms require the event to include `user.ip={{auto}}` which happen
3131

3232
Before sending events to Sentry, the SDKs should invokes callbacks. That allows users to remove any sensitive data client-side.
3333

34-
- [`before-send` and `event-processors`](https://develop.sentry.dev/sdk/miscellaneous/unified-api/#static-api) can be used to register a callback with custom logic to remove sensitive data.
34+
- [`before-send` and `event-processors`](/sdk/miscellaneous/unified-api/#static-api) can be used to register a callback with custom logic to remove sensitive data.
3535

3636
### Application State
3737

develop-docs/sdk/expected-features/rate-limiting.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Each *quota_limit* has the form `retry_after:categories:scope:reason_code:namesp
1515

1616
- `retry_after`: Number of seconds (as an integer or a floating point number) until this rate limit expires.
1717
- `categories`: Semicolon-separated list of [data categories](https://github.com/getsentry/relay/blob/master/relay-base-schema/src/data_category.rs#L91). **If empty, this limit applies to all categories**.
18-
While these categories might look similar to the [envelope item types](/sdk/data-model/envelopes/#data-model), they are not identical, and have slight differences.
18+
While these categories might look similar to the [envelope item types](/sdk/data-model/envelope-items/), they are not identical, and have slight differences.
1919
- `scope`: The scope that this limit applies to. Can be ignored by SDKs.
2020
- `reason_code`: A unique identifier for the quota hinting at the rate limiting reason. Can be ignored by SDKs.
2121
- `namespaces`: Semicolon-separated list of metric namespace identifiers. This will only be present if the rate limit applies to the `metric_bucket` data category. If the namespace is not present, the backoff applies to all metrics.
@@ -83,7 +83,7 @@ Guidelines for how SDKs should determine the current rate limits:
8383
As stated earlier, SDKs can ignore the `scope` dimension. These definitions are here as a suplement to explain what the `X-Sentry-Rate-Limits` header is made of.
8484

8585
- **Category:** Classifies the type of data that is being counted. Arbitrary categories can be added as long as they can be inferred from the event or data being ingested.
86-
While these [data categories](https://github.com/getsentry/relay/blob/master/relay-base-schema/src/data_category.rs#L91) might look similar to the [envelope item types](/sdk/data-model/envelopes/#data-model), they are not identical, and have slight differences.
86+
While these [data categories](https://github.com/getsentry/relay/blob/master/relay-base-schema/src/data_category.rs#L91) might look similar to the [envelope item types](/sdk/data-model/envelope-items/), they are not identical, and have slight differences.
8787
- `default`: Events with an event_type not listed explicitly below.
8888
- `error`: Error events.
8989
- `transaction`: Transaction type events.

develop-docs/sdk/miscellaneous/unified-api/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ _Types Example:_ Typed languages might have very different developer experience
1717

1818
_Platform Example:_ Does Rust have exceptions? Nope, don't name APIs for rust like `captureException`.
1919

20-
_Unified API Example:_ We don't like Hubs and Scopes anymore, and we are redefining that, <Link to="/sdk/miscellaneous/hub_and_scope_refactoring/">Hub & Scope Refactoring</Link>
20+
_Unified API Example:_ We don't like Hubs and Scopes anymore, and we are redefining that, <Link to="/sdk/hub_and_scope_refactoring/">Hub & Scope Refactoring</Link>
2121

2222
</Alert>
2323

@@ -280,7 +280,7 @@ processing happens.
280280

281281
## Options
282282

283-
Many options are standardized across SDKs. For a list of these refer to [the main options documentation](https://docs.sentry.io/error-reporting/configuration/).
283+
Many options are standardized across SDKs. For a list of these refer to [the main options documentation](https://docs.sentry.io/platforms/javascript/configuration/).
284284

285285
## Integrations
286286

develop-docs/sdk/telemetry/check-ins.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ The following fields exist:
6666
`contexts`
6767

6868
: _Object, optional_. A dictionary of contextual information about the environment running
69-
the check-in. Right now we only support the [trace context](https://develop.sentry.dev/sdk/data-model/event-payloads/contexts/#trace-context)
69+
the check-in. Right now we only support the [trace context](/sdk/data-model/event-payloads/contexts/#trace-context)
7070
and use the `trace_id` in order to link check-ins to associated errors.
7171

7272
## Monitor upsert support

develop-docs/sdk/telemetry/replays.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The following attributes are specific to the `"replay_event"` Item type.
1919
| Key | Type | Description |
2020
| ---------------------- | ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
2121
| type | `"replay_event"` | Must be `"replay_event"` |
22-
| replay_id | string | A unique ID for the replay. Follows the [same requirements](https://develop.sentry.dev/sdk/data-model/event-payloads/#required-attributes) as an `event_id`: Hexadecimal string representing a uuid4 value. The length is exactly 32 characters. Dashes are not allowed. Has to be lowercase. |
22+
| replay_id | string | A unique ID for the replay. Follows the [same requirements](/sdk/data-model/event-payloads/#required-attributes) as an `event_id`: Hexadecimal string representing a uuid4 value. The length is exactly 32 characters. Dashes are not allowed. Has to be lowercase. |
2323
| replay_type | `"session"` \| `"buffer"` | Describes the type of replay. `buffer` means the replay is buffered while waiting for an error to occur or until a manual flush. `session` means the replay starts recording immediately and continues through the lifespan of the replay session. |
2424
| segment_id | number | The segment id. |
2525
| replay_start_timestamp | number | UNIX timestamp of the start of the replay (in seconds). This is only required on the first segment. |
@@ -29,7 +29,7 @@ The following attributes are specific to the `"replay_event"` Item type.
2929

3030
### Event Attributes
3131

32-
The following attributes are a subset of the [optional attributes](https://develop.sentry.dev/sdk/data-model/event-payloads/#optional-attributes) of an Event.
32+
The following attributes are a subset of the [optional attributes](/sdk/data-model/event-payloads/#optional-attributes) of an Event.
3333

3434
| Key | Type | Description |
3535
| -------------------------- | ------ | ------------------------------------------------ |

develop-docs/sdk/telemetry/traces/frames-delay.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ The major downside is that they lack essential information on how long they last
2121
significant problem when prioritizing which unresponsive application parts need improvement. The following
2222
scenarios highlight the problem when prioritizing by looking at slow and frozen frames.
2323

24-
Scenario | Slow Frames | Frozen Frames |
25-
-- | -- | -- | --
26-
1 | 5 all 500ms | 0 |
27-
2 | 10 all 20ms | 0 |
28-
3 | 0 | 1 with 800ms |
24+
Scenario | Slow Frames | Frozen Frames
25+
-- | -- | --
26+
1 | 5 all 500ms | 0
27+
2 | 10 all 20ms | 0
28+
3 | 0 | 1 with 800ms
2929

3030
When comparing the different scenarios, a user might want to fix scenario 3 first because it contains one frozen
3131
frame. When comparing scenarios 1 and 2, they would pick scenario 2 cause it has more slow frames. While scenario

0 commit comments

Comments
 (0)