Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ozkanpakdil/opentelemetry-debug-log-viewer-rider-plugin

Opentelemetry calls can be seen in debug mode with this plugin
https://github.com/ozkanpakdil/opentelemetry-debug-log-viewer-rider-plugin

debugging opentelemetry

Last synced: 24 days ago
JSON representation

Opentelemetry calls can be seen in debug mode with this plugin

Awesome Lists containing this project

README

        

# Opentelemetry Debug Log Viewer For Rider

This plugin allow you to see, instantly view, opentelemetry logs, in a nice way, you can use below list for the backend

- [Honeycomb.io](https://www.honeycomb.io/)

To use just start a debug session with a program.
The logs will appear in a new tab(Opentelemetry tab) in the debugger session.

You can enable opentelemetry debug logs with below dependency in your dotnet project

https://www.nuget.org/packages/Ozkanpakdil.OpenTelemetry.Exporter.Json.Console
```xml

...

...

```

### Dev

To edit and test the plugin, just open this project with [InteliJ IDEA](https://www.jetbrains.com/idea/) and run the plugin with predefined run configuration

### Build

```
./gradlew :buildPlugin -PbuildType=stable
```

Then the plugins will be in `build/distributions`

### Screenshot

![Screenshot](screenshots/screenshot1.png)

### How to use

Used https://github.com/ozkanpakdil/opentelemetry-json-console-exporter/tree/main/demo for testing.

### Kudos

Kudos to https://github.com/Socolin/ApplicationInsightsRiderPlugin

### Latest dev version

Latest version can be found [here](https://github.com/ozkanpakdil/opentelemetry-debug-log-viewer-rider-plugin/releases/tag/latest_dev)