Hi Juca,
James Thomas had shared a zipkin based tracing support for the function code. 
May be you can take a look at this 
https://github.com/jthomas/zipkin-instrumentation-openwhisk 

thanks,
Sandeep

On 2017-06-20 15:20 (+0530), Juraci Paixão Kröhling <[email protected]> 
wrote: 
> Hello,
> 
> Would it then be OK to build a PoC to add OpenTracing capabilities 
> around the Function executions? My goal is not to trace the internals of 
> OpenWhisk, but rather provide tracing capabilities to the functions 
> deployed into it.
> 
> - Juca.
> 
> On 06/14/2017 03:31 PM, Sandeep Paliwal wrote:
> > Hi Juca,
> > the current tracing changes integrate with the existing logging in 
> > OpenWhisk. OpenWhisk logs messages which can be considered logical units in 
> > processing of and action invocation. The tracing PR adds tracing capability 
> > to this existing mechanism.
> > Zipkin library used supported Akka framework and made it easy to integrate 
> > with. I have not explored Opentracing but once the tracing itself is made 
> > pluggable it will be just a matter of individual preference.
> > 
> > thanks,
> > Sandeep
> > 
> > On 2017-06-14 16:51 (+0530), Juraci Paixão Kröhling 
> > <[email protected]> wrote:
> >> On 06/14/2017 12:31 PM, Michael Marth wrote:
> >>> I was in discussions with Sandeep before he created the PR for Zipkin 
> >>> support, so I can give some background info:
> >>
> >> Thanks for the info! I have a couple more questions, if you wouldn't mind.
> >>
> >>> As a part of better understanding and improving the performance 
> >>> characteristics of OW we were simply looking for a way to profile the 
> >>> whole system. Zipkin seemed (still seems) to be fit for that job. So from 
> >>> our perspective plugability was not much of a concern, we 
> >>> “simply” wanted to get to the data.
> >>
> >> Is that for tracing OW internals (like a logging mechanism), or to
> >> provide distributed tracing capabilities to functions?
> >>
> >> Also, any pointers as to why the usage of Zipkin directly, and not
> >> Zipkin's OpenTracing-compatible libraries? Perhaps you need some Zipkin
> >> feature that's not part of the OT standard?
> >>
> >> - Juca.
> >>
> 

Reply via email to