DTrace for Linux Comes to Gentoo (gentoo.org)
(Saturday October 26, 2024 @11:34AM (EditorDavid)
from the here-comes-the-Sun dept.)
- Reference: 0175325911
- News link: https://linux.slashdot.org/story/24/10/26/0211222/dtrace-for-linux-comes-to-gentoo
- Source link: https://www.gentoo.org/news/2024/10/23/DTrace-for-Gentoo.html
It was originally created back in 2005 by Sun Microsystems for its proprietary Solaris Unix systems, "for troubleshooting kernel and application problems on production systems in real time," [1]explains Wikipedia . "DTrace can be used to get a global overview of a running system, such as the amount of memory, CPU time, filesystem and network resources used by the active processes," explains its Wikipedia entry.
But this week, [2]Gentoo announced :
> The real, mythical DTrace comes to Gentoo! Need to dynamically trace your kernel or userspace programs, with rainbows, ponies, and unicorns — and all entirely safely and in production?! Gentoo is now ready for that!
>
> Just emerge [3]dev-debug/dtrace and you're all set. All required kernel options are already enabled in the newest stable Gentoo distribution kernel...
>
> Documentation? Sure, there's lots of it. You can start with our [4]DTrace wiki page , the [5]DTrace for Linux page on GitHub , or the [6]original documentation for Illumos . Enjoy!
Thanks to [7]Heraklit (Slashdot reader #29,346) for sharing the news.
[1] https://en.wikipedia.org/wiki/DTrace
[2] https://www.gentoo.org/news/2024/10/23/DTrace-for-Gentoo.html
[3] https://packages.gentoo.org/packages/dev-debug/dtrace
[4] https://wiki.gentoo.org/wiki/DTrace
[5] https://github.com/oracle/dtrace-utils
[6] https://illumos.org/books/dtrace/preface.html#preface
[7] https://www.slashdot.org/~Heraklit
But this week, [2]Gentoo announced :
> The real, mythical DTrace comes to Gentoo! Need to dynamically trace your kernel or userspace programs, with rainbows, ponies, and unicorns — and all entirely safely and in production?! Gentoo is now ready for that!
>
> Just emerge [3]dev-debug/dtrace and you're all set. All required kernel options are already enabled in the newest stable Gentoo distribution kernel...
>
> Documentation? Sure, there's lots of it. You can start with our [4]DTrace wiki page , the [5]DTrace for Linux page on GitHub , or the [6]original documentation for Illumos . Enjoy!
Thanks to [7]Heraklit (Slashdot reader #29,346) for sharing the news.
[1] https://en.wikipedia.org/wiki/DTrace
[2] https://www.gentoo.org/news/2024/10/23/DTrace-for-Gentoo.html
[3] https://packages.gentoo.org/packages/dev-debug/dtrace
[4] https://wiki.gentoo.org/wiki/DTrace
[5] https://github.com/oracle/dtrace-utils
[6] https://illumos.org/books/dtrace/preface.html#preface
[7] https://www.slashdot.org/~Heraklit
Slackware has something similar (Score:2)
[1]https://slackbuilds.org/reposi... [slackbuilds.org]
[1] https://slackbuilds.org/repository/15.0/development/bpftrace/