Dmitry Ivanov

Results 21 comments of Dmitry Ivanov

@mpickering with this change in place it looks better, some traces look meaningful. ``` > git diff opentelemetry-extra/ diff --git a/opentelemetry-extra/src/OpenTelemetry/EventlogStreaming_Internal.hs b/opentelemetry -extra/src/OpenTelemetry/EventlogStreaming_Internal.hs index 77dd6c8..fd4e961 100644 --- a/opentelemetry-extra/src/OpenTelemetry/EventlogStreaming_Internal.hs +++ b/opentelemetry-extra/src/OpenTelemetry/EventlogStreaming_Internal.hs...

The UX of all these tools is a problem to me as well. Zipkin and Jaeger I don't get at all and Lightstep is I think the most sane, possibly...

![ghc-eventlog](https://user-images.githubusercontent.com/222467/79787940-1fa4cf00-8348-11ea-83b6-f06a261594e5.gif)

@mpickering I just added the `eventlog-to-chrome` executable that I used to convert your ghc eventlog into a thing above. All the traces are on a single timeline.

![ghc-eventlog-tracy](https://user-images.githubusercontent.com/222467/79788859-97272e00-8349-11ea-8c5f-c68a2d980454.gif)

An attempt to instrument stack is here https://github.com/commercialhaskell/stack/pull/5260

And ghcup https://gitlab.haskell.org/haskell/ghcup-hs/-/merge_requests/5

Hopefully they will fix it at some point.

If you're uncomfortable your email address being visible, you shouldn't use it in your public commits. Currently anyone can see it by doing git clone && git log on your...