Skip to content

Commit 4bfb1d3

Browse files
authored
fix broken links and build suggestions (#49503)
1 parent fa1e559 commit 4bfb1d3

File tree

7 files changed

+7
-8
lines changed

7 files changed

+7
-8
lines changed

docs/architecture/cloud-native/observability-patterns.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ The high performance of logging tools and the tunability of verbosity should enc
5151

5252
Because of the challenges associated with using file-based logs in cloud-native apps, centralized logs are preferred. Logs are collected by the applications and shipped to a central logging application which indexes and stores the logs. This class of system can ingest tens of gigabytes of logs every day.
5353

54-
It's also helpful to follow some standard practices when building logging that spans many services. For instance, generating a [correlation ID](https://blog.rapid7.com/2016/12/23/the-value-of-correlation-ids/) at the start of a lengthy interaction, and then logging it in each message that is related to that interaction, makes it easier to search for all related messages. One need only find a single message and extract the correlation ID to find all the related messages. Another example is ensuring that the log format is the same for every service, whatever the language or logging library it uses. This standardization makes reading logs much easier. Figure 7-4 demonstrates how a microservices architecture can leverage centralized logging as part of its workflow.
54+
It's also helpful to follow some standard practices when building logging that spans many services. For instance, generating a correlation ID at the start of a lengthy interaction, and then logging it in each message that is related to that interaction, makes it easier to search for all related messages. One need only find a single message and extract the correlation ID to find all the related messages. Another example is ensuring that the log format is the same for every service, whatever the language or logging library it uses. This standardization makes reading logs much easier. Figure 7-4 demonstrates how a microservices architecture can leverage centralized logging as part of its workflow.
5555

5656
![Logs from various sources are ingested into a centralized log store.](./media/centralized-logging.png)
5757
**Figure 7-4**. Logs from various sources are ingested into a centralized log store.

docs/core/extensions/httpclient-latency-extensions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ This registration adds a `DelegatingHandler` to all HTTP clients created through
5353

5454
### Configure telemetry options
5555

56-
You configure telemetry collection through the <xref:Microsoft.Extensions.Http.Latency.HttpClientLatencyTelemetryOptions> ([standard options pattern](https://learn.microsoft.com/dotnet/core/extensions/options)).
56+
You configure telemetry collection through the <xref:Microsoft.Extensions.Http.Latency.HttpClientLatencyTelemetryOptions> ([standard options pattern](options.md)).
5757
You can supply values either with a delegate or by binding configuration (for example, `appsettings.json`).
5858
The options instance is resolved once per handler pipeline so changes apply to new clients/handlers.
5959

docs/core/porting/versioning-sdk-msbuild-vs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ The support timeframe for the SDK typically matches that of the Visual Studio ve
6969
>
7070
> <sup>2</sup> .4xx .NET SDK feature bands are supported for the life of the matching runtime as stand-alone installs.
7171
>
72-
> [Visual Studio 2019 Lifecycle](https://learn.microsoft.com/lifecycle/products/visual-studio-2019)
72+
> [Visual Studio 2019 Lifecycle](/lifecycle/products/visual-studio-2019)
7373
>
74-
> [Visual Studio 2022 Lifecycle](https://learn.microsoft.com/lifecycle/products/visual-studio-2022)
74+
> [Visual Studio 2022 Lifecycle](/lifecycle/products/visual-studio-2022)
7575
7676
## Targeting and support rules
7777

docs/core/tools/telemetry.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ A single telemetry entry is also sent by the .NET SDK installer when a successfu
3636
The .NET SDK displays text similar to the following when you first run one of the [.NET CLI commands](index.md) (for example, `dotnet build`). Text might vary slightly depending on the version of the SDK you're running. This "first run" experience is how Microsoft notifies you about data collection.
3737

3838
> [!NOTE]
39-
> **Breaking change:** The behavior of telemetry messages written to `stderr` has changed in recent versions of the .NET SDK. For more information, see the [breaking change documentation](/dotnet/core/compatibility/sdk/8.0/telemetry-stderr-behavior).
39+
> **Breaking change:** The behavior of telemetry messages written to `stderr` has changed in recent versions of the .NET SDK. For more information, see [dotnet CLI commands log non-command-relevant data to stderr](../compatibility/sdk/10.0/dotnet-cli-stderr-output.md).
4040
4141
```console
4242
Telemetry

docs/core/whats-new/dotnet-10/libraries.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ This index can then be used with <xref:System.Collections.Generic.OrderedDiction
269269

270270
:::code language="csharp" source="../snippets/dotnet-10/csharp/snippets.cs" id="snippet_getAtSetAt":::
271271

272-
This new API is already used in <xref:System.Json.JsonObject> and improves the performance of updating properties by 10-20%.
272+
This new API is already used in <xref:System.Text.Json.Nodes.JsonObject> and improves the performance of updating properties by 10-20%.
273273

274274
## Serialization
275275

docs/core/whats-new/dotnet-9/libraries.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,7 @@ For more information, see [Non-optional constructor parameters](../../../standar
520520

521521
### Order JsonObject properties
522522

523-
The <xref:System.Json.JsonObject> type now exposes ordered dictionary&ndash;like APIs that enable explicit property order manipulation.
523+
The <xref:System.Text.Json.Nodes.JsonObject> type now exposes ordered dictionary&ndash;like APIs that enable explicit property order manipulation.
524524

525525
:::code language="csharp" source="../snippets/dotnet-9/csharp/Serialization.cs" id="PropertyOrder":::
526526

docs/fundamentals/networking/telemetry/metrics.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
title: Networking metrics
33
description: Learn how to consume .NET networking Metrics.
44
author: antonfirsov
5-
ms.author: anfirszo
65
ms.date: 11/14/2023
76
---
87

0 commit comments

Comments
 (0)