Skip to content

Commit

Permalink
feat: Add OpenTelemetry lab
Browse files Browse the repository at this point in the history
  • Loading branch information
alexronquillo committed Dec 7, 2021
1 parent 6bb187b commit bb7d224
Show file tree
Hide file tree
Showing 13 changed files with 706 additions and 0 deletions.
9 changes: 9 additions & 0 deletions src/data/nav.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,15 @@
url: '/collect-data/pixie/scenario-1'
- title: Debug latency in the TinyHat admin
url: '/collect-data/pixie/scenario-2'
- title: Instrument your application with OpenTelemetry
url: '/collect-data/opentelemetry'
pages:
- title: Set up your lab environment
url: '/collect-data/opentelemetry/set-up-env'
- title: Instrument your app with Open Telemetry
url: '/collect-data/opentelemetry/instrument'
- title: View your OpenTelemetry data in New Relic
url: '/collect-data/opentelemetry/view'
- title: Automate workflows
icon: nr-automation
url: '/automate-workflows'
Expand Down
Binary file added src/images/opentelemetry/dt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/opentelemetry/metrics-explorer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/opentelemetry/otel-data.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/opentelemetry/service.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/opentelemetry/span-details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/opentelemetry/spans.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/opentelemetry/trace-group.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/images/opentelemetry/trace.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 40 additions & 0 deletions src/markdown-pages/collect-data/opentelemetry/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
path: '/collect-data/opentelemetry'
title: 'Instrument and Analyze OpenTelemetry data'
template: 'LabOverviewTemplate'
description: 'Instrument and Analyze OpenTelemetry data'
---

<Intro>

You're a developer who recently released a simple .NET weather forecast application to the world, and people can't stop talking about it! Surprised by the spike in popularity, you decided you should start collecting metrics and traces from your application so you can analyze them in New Relic.

You first thought about using our [.NET agent](https://docs.newrelic.com/docs/apm/agents/net-agent/), but before going through the efforts of setting that up, you heard about the ["future of instrumentation"](https://newrelic.com/blog/best-practices/what-is-opentelemetry), called OpenTelemetry, and you decided to reconsider.

OpenTelemetry is a standard for how to collect and send telemetry data to any backend observability platform. It's open source, flexible, and ubiquitous. Convinced that OpenTelemetry is indeed the future, you set off to use it in your application.

</Intro>

<div style="display: flex;">

<div style="flex: 1;">

## Objectives

- Instrument a .NET application with OpenTelemetry
- Analyze the telemetry data in New Relic

</div>

<div style="flex: 1;">

## Requirements

- A free [New Relic account](https://newrelic.com/signup?utm_source=developer-site)
- The [.NET SDK](https://dotnet.microsoft.com/download)

</div>

</div>

<br />
Loading

0 comments on commit bb7d224

Please sign in to comment.