* Re: [diamon-discuss] Diamon Workgroup meeting on Wednesday March 25, 2015, at 11h EDT (15h UTC)
2015-03-19 21:31 ` [diamon-discuss] Diamon Workgroup meeting on Wednesday March 25, 2015, at 11h EDT (15h UTC) Mathieu Desnoyers
@ 2015-03-24 17:33 ` Mathieu Desnoyers
2015-03-25 17:01 ` [diamon-discuss] Tracing Summit 2015 Mathieu Desnoyers
2015-03-25 15:09 ` [diamon-discuss] Diamon Workgroup meeting on Wednesday March 25, 2015, at 11h EDT (15h UTC) Brendan Gregg
1 sibling, 1 reply; 4+ messages in thread
From: Mathieu Desnoyers @ 2015-03-24 17:33 UTC (permalink / raw)
To: diamon-discuss
Cc: Jan Glauber, Harman, tglx, Srikar Dronamraju, Kevin Sapp,
Ed Martinez, razvan ionescu, Satoshi Oshima, hui geng,
Babak Bahamin, masumi moritani ju, Peter Moody,
Philippe Maisonneuve, Michael Mueller2, Andi Kleen, Mike Dolan,
Petru Lauric, Richard Purdie, Michael Holzheu
Hi,
Here is the information for tomorrow's call:
March 25, 2015, at 11h EDT (15h UTC)
The conference number is: 415-854-5779
Participant PIN: 37262
International local access numbers are available at:
https://www.uberconference.com/international
Users have to dial the local number, then enter the US
conference line.
Thanks!
Mathieu
----- Original Message -----
> Hi!
>
> You're invited to participate to the next Diagnostic and Monitoring
> Workgroup (http://diamon.org) meeting, on March 25, 2015, at 11h EDT
> (15h UTC).
>
> Our agenda:
> - Discuss location and date for the 2015 Tracing Summit,
> - Brendan Gregg will present industry use-cases relevant for this
> workgroup,
> - Discuss project brought into the workgroup: Babeltrace, along with
> facilities provided by the workgroup for such projects.
>
> Let us know if there are other topics you would like to cover.
>
> The meeting bridge information will be sent before the meeting.
>
> Thanks!
>
> Mathieu
>
>
> --
> Mathieu Desnoyers
> EfficiOS Inc.
> http://www.efficios.com
> _______________________________________________
> diamon-discuss mailing list
> diamon-discuss@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/diamon-discuss
>
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [diamon-discuss] Diamon Workgroup meeting on Wednesday March 25, 2015, at 11h EDT (15h UTC)
2015-03-19 21:31 ` [diamon-discuss] Diamon Workgroup meeting on Wednesday March 25, 2015, at 11h EDT (15h UTC) Mathieu Desnoyers
2015-03-24 17:33 ` Mathieu Desnoyers
@ 2015-03-25 15:09 ` Brendan Gregg
1 sibling, 0 replies; 4+ messages in thread
From: Brendan Gregg @ 2015-03-25 15:09 UTC (permalink / raw)
To: Mathieu Desnoyers
Cc: Jan Glauber, Harman, tglx, Srikar Dronamraju, masumi.moritani.ju,
Sapp, Kevin, Ed Martinez, razvan.ionescu, Satoshi Oshima,
hui.geng, Babak Bahamin, diamon-discuss, Peter Moody,
Maisonneuve, Philippe, Michael Mueller2, Kleen, Andi, Mike Dolan,
Petru Lauric, Richard Purdie, Michael Holzheu
[-- Attachment #1: Type: text/plain, Size: 2531 bytes --]
G'Day,
In the meeting today I'll talk about end use cases of tracing at Netflix.
As something to prompt my own memory, the following is a list of desirable
tracing features I recently created, based on the use cases. Sorry, don't
yet have a complete list of actual use cases, just the solutions to the use
cases! (This is a bit like saying the answer is 42; in the call I'll talk
about what the questions are).
Base features:
- Tracing of kernel tracepoints
- Tracing of kprobes
- Custom filters
- printf() on events
- Maps on events (to allow histograms, summary variables)
- Custom variables within and between events (eg, for saving timestamps and
timing latency)
- Means of doing custom statistics (eg, global integers)
- Means of doing frequency counting (eg, associative array variable type)
- Means of doing histograms (eg, array variable type)
- Access to tracepoint fields (for use in filters, printf, histograms)
- Access to kprobe return rval (" " ")
- Access to kprobe entry arguments (ideally arg1, arg2, ...; else registers)
- Access to kernel stack trace (for printing, or using as a key for
frequency counting)
- Access to user-level stack trace (" ")
Additional features:
- Custom profiling (99 hertz)
- Kernel debuginfo for walking kernel structs, and accessing kprobe entry
args as variables
- Tracing of uprobes
- Tracing of user markers (UST/USDT)
- User debuginfo for user structs and args
- Easy to use language
- Library of scripting features
- Nice one-liner syntax
Brendan
On Thu, Mar 19, 2015 at 2:31 PM, Mathieu Desnoyers <
mathieu.desnoyers@efficios.com> wrote:
> Hi!
>
> You're invited to participate to the next Diagnostic and Monitoring
> Workgroup (http://diamon.org) meeting, on March 25, 2015, at 11h EDT
> (15h UTC).
>
> Our agenda:
> - Discuss location and date for the 2015 Tracing Summit,
> - Brendan Gregg will present industry use-cases relevant for this
> workgroup,
> - Discuss project brought into the workgroup: Babeltrace, along with
> facilities provided by the workgroup for such projects.
>
> Let us know if there are other topics you would like to cover.
>
> The meeting bridge information will be sent before the meeting.
>
> Thanks!
>
> Mathieu
>
>
> --
> Mathieu Desnoyers
> EfficiOS Inc.
> http://www.efficios.com
> _______________________________________________
> diamon-discuss mailing list
> diamon-discuss@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/diamon-discuss
>
--
Brendan Gregg, Senior Performance Architect, Netflix
[-- Attachment #2: Type: text/html, Size: 3712 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread