erlef / observability-wg

Project for tracking the work of the Observability Working Group
Creative Commons Attribution Share Alike 4.0 International
61 stars 9 forks source link

Migrate Spandex users to Opencensus #4

Open zachdaniel opened 5 years ago

zachdaniel commented 5 years ago

Hey all! I'm unsure if this qualifies as an issue here, but it is going to be my first priority on helping standardize observability libraries (for Elixir, at least).

Spandex has a fairly large amount of users, so getting them onto this more standardized and supported solution is important to me and will also bring more production use cases to opencensus libraries. Additionally, Spandex has some ease of use features/an ecto integration, and I will be looking to contribute those to the opencensus ecosystem as well.

Once I'm comfortable that the transition will be easy for Spandex users, I'll be writing a guide on making the jump, and announcing it on all of the repos so that people are aware of what is happening.

zachdaniel commented 5 years ago

@tsloughter Two PRs to opencensus_phoenix that I believe brings it to parity:

https://github.com/opencensus-beam/opencensus_phoenix/pull/4 https://github.com/opencensus-beam/opencensus_phoenix/pull/5

tsloughter commented 5 years ago

Even though we'll have a compatible API it might make sense to wait until we have OpenTelemetry out instead of OpenCensus before sugesting people migrate.

tsloughter commented 5 years ago

I'll get started with opentelemtry-erlang by this weekend and it should go fairly smoothly and mostly be renaming shit from opencensus-erlang.

hauleth commented 5 years ago

@tsloughter maybe in the meantime we should improve some things that I have spotted illogical in OC.