DTrace

172 views
Skip to first unread message

Luke Chavers

unread,
Sep 16, 2014, 7:40:11 PM9/16/14
to nod...@googlegroups.com
I've read that DTrace is a powerful tool for introspection and tracing in Node.. and also that SmartOS provides DTrace support built-in.

However, we've also been looking at CoreOS w/Docker as an alternative/augmentation of our virtual environment setup.

Does anyone know of a way to install DTrace on CoreOS/Docker (in any way, e.g. install SmartOS/Illumos within a Docker Container, Install DTrace on Ubuntu, etc), or is SmartOS the only way to go?  If SmartOS is the only way, then has anyone considered how Docker can be included in a SmartOS driven infrastructure, or does SmartOS offer an alternative?

Thanks,
Luke

Peter Tribble

unread,
Sep 17, 2014, 11:26:22 AM9/17/14
to nodejs
Luke,

I've read that DTrace is a powerful tool for introspection and tracing in Node.. and also that SmartOS provides DTrace support built-in.

However, we've also been looking at CoreOS w/Docker as an alternative/augmentation of our virtual environment setup.

Does anyone know of a way to install DTrace on CoreOS/Docker (in any way, e.g. install SmartOS/Illumos within a Docker Container, Install DTrace on Ubuntu, etc), or is SmartOS the only way to go?  If SmartOS is the only way, then has anyone considered how Docker can be included in a SmartOS driven infrastructure, or does SmartOS offer an alternative?

Well, SmartOS, like Solaris and the other illumos distributions, has zones, which offer
similar functionality to Containers/Docker. I've been using zones for the sort of use
cases that Containers/Docker addresses for the last decade.

It's not identical, and the implementation and administration are different, but it's along
the same lines. Of the illumos distros, SmartOS is probably the closest to CoreOS.
 
--
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
Reply all
Reply to author
Forward
0 new messages