Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distributed Tracing and Logging #2184

Open
geffzhang opened this issue Nov 16, 2019 · 6 comments
Open

Distributed Tracing and Logging #2184

geffzhang opened this issue Nov 16, 2019 · 6 comments

Comments

@geffzhang
Copy link

Distributed tracing in .NET Core 3.0 and improvements recently made. First, we’ll see how two “out of the box” ASP.NET Core 3.0 apps has logs correlated across the entire distributed trace. Second, we’ll explore how easy it is to set distributed trace context for any .NET Core application and how it will automatically be propagated across http. And third, we’ll see how the same distributed trace identity is used by telemetry SDKs like OpenTelemetry and ASP.NET Core logs https://devblogs.microsoft.com/aspnet/improvements-in-net-core-3-0-for-troubleshooting-and-monitoring-distributed-apps/

@maliming
Copy link
Member

The framework directly uses the log component of the asp net core, and does not change the log function.

@goxiaoy
Copy link
Contributor

goxiaoy commented Dec 9, 2019

I am using skywalking as microservice tracing. It works perfectly in .net core

@hikalkan
Copy link
Member

How ABP can help on that?

@goxiaoy
Copy link
Contributor

goxiaoy commented Dec 12, 2019

How ABP can help on that?

Tracing is different from logging. Some of the tracing framework can be non-invasive. It would be greate to introduce tracing in Microservice-demo

@hikalkan
Copy link
Member

ABP has correlation-id system that helps to trace requests in a distributed environment, which is implemented in the microservice demo.

I added your request to backlog. It is appreciated if you send a PR.

@davidzwa
Copy link

davidzwa commented Dec 3, 2020

I was just wondering. Is a package like AppMetrics + Grafana maybe an interesting thing to use here?
I have succesfully implemented a Grafana dashboard with InfluxDB for metrics and Loki for request/logging handling.

Think it would be a great module for ABP. Let me know if I'm on the right track here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants