Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, D everyone would be nice, but what exactly does it mean? We can share DTrace scripts? Docs? Blog posts? Books? I've been porting them all over to bcc/BPF. Am I missing something?

I think the most important thing to support would actually be DTrace's probe definition files. It would be great, for example, if the story for PostgreSQL's dtrace probe points was "your dtrace probe points are now accessible from eBPF programs too!".



That already works! :) I wrote some MySQL examples in bcc that use the MySQL USDT probe points. Eg:

https://github.com/iovisor/bcc/blob/master/examples/tracing/... https://github.com/iovisor/bcc/blob/master/examples/tracing/...

There's also a tool in /tools.

I'll whip up some PostgreSQL examples too (unless someone else beats me to it).


That looks great! (Why is char query[128] apparently unused?)

Is USDT expected to become the de facto standard for userspace probe points?


Oops, that looks like a left-over from development, that's no longer needed. Thanks! One of us should fix the example. :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: