Skip to content

Commit a897bc7

Browse files
adegeoCopilot
andcommitted
Add task-focused intro paragraph and tighten title/description for SEO
- Add a new opening paragraph stating what the article shows how to do - Shorten title/H1 to 'Use OpenTelemetry with OTLP and the Aspire Dashboard' (drop redundant 'Example:' and 'standalone') - Rewrite meta description as a concise, keyword-focused summary - Update the matching link text in observability-with-otel.md and the TOC entry Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
1 parent 3cc0ac0 commit a897bc7

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

docs/core/diagnostics/observability-otlp-example.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
---
2-
title: "Example: Use OpenTelemetry with OTLP and the standalone Aspire Dashboard"
3-
description: An introduction to observing .NET apps with OTLP and the standalone Aspire Dashboard
2+
title: "Use OpenTelemetry with OTLP and the Aspire Dashboard"
3+
description: Learn how to instrument a .NET app with OpenTelemetry and send logs, metrics, and traces to the Aspire Dashboard using OTLP.
44
ms.date: 08/20/2026
55
ms.topic: how-to
66
ms.custom: sfi-image-nochange
77
ai-usage: ai-assisted
88
---
99

10-
# Example: Use OpenTelemetry with OTLP and the standalone Aspire Dashboard
10+
# Use OpenTelemetry with OTLP and the Aspire Dashboard
11+
12+
This article shows you how to instrument a .NET web API with OpenTelemetry and send its logs, metrics, and traces to the Aspire Dashboard using OTLP. You add the OpenTelemetry packages, configure custom metrics and traces, and view the results in the dashboard.
1113

1214
The Aspire Dashboard is a standard part of Aspire, but it's also available as a [standalone Docker container](https://aspire.dev/dashboard/standalone/) that provides an OTLP endpoint for sending telemetry. The dashboard visualizes logs, metrics, and traces. Using the dashboard this way has no dependency on Aspire, and it visualizes telemetry from any app that sends telemetry via OTLP. It works equally well for apps written in Java, GoLang, or Python, provided they can send their telemetry to an OTLP endpoint.
1315

docs/core/diagnostics/observability-with-otel.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ The following table describes the main packages.
9191

9292
This topic is continued with a couple of example walkthroughs for using OpenTelemetry in .NET:
9393

94-
- [Example: Use OTLP and the standalone Aspire Dashboard](./observability-otlp-example.md)
94+
- [Use OTLP and the Aspire Dashboard](./observability-otlp-example.md)
9595
- [Example: Use OpenTelemetry with Azure Monitor and Application Insights](./observability-applicationinsights.md)
9696
- [Example: Use OpenTelemetry with Prometheus, Grafana, and Jaeger](./observability-prgrja-example.md)
9797

docs/navigate/tools-diagnostics/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,7 @@ items:
408408
items:
409409
- name: Overview
410410
href: ../../core/diagnostics/observability-with-otel.md
411-
- name: "Example: Use OpenTelemetry with OTLP and the standalone Aspire Dashboard"
411+
- name: "Use OpenTelemetry with OTLP and the Aspire Dashboard"
412412
href: ../../core/diagnostics/observability-otlp-example.md
413413
- name: "Example: Use OpenTelemetry with Prometheus, Grafana, and Jaeger"
414414
href: ../../core/diagnostics/observability-prgrja-example.md

0 commit comments

Comments
 (0)