Differences between revisions 399 and 498 (spanning 99 versions)
Revision 399 as of 2015-02-04 02:51:51
Size: 23568
Editor: FChE
Comment:
Revision 498 as of 2018-12-06 20:48:43
Size: 16065
Editor: FChE
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
This is the [[http://sourceware.org/systemtap/|systemtap]] wiki. ''Good content depends on each of us. Please help by creating a userid on the wiki Login page, ask on IRC to add it to the EditorGroup ACL, then edit away.'' This is the [[http://sourceware.org/systemtap/|systemtap]] wiki. ''Good content depends on each of us. Please help by creating a userid on the wiki Login page, ask us on IRC to add it to the EditorGroup ACL, then edit away.''
Line 5: Line 5:
 * [[https://web.elastic.org/~fche/blog3/archive/2015/02/03/belated-ghostbusting-with-systemtap|ghostbusting with systemtap]]
 * [[http://developerblog.redhat.com/2015/01/06/malloc-systemtap-probes-an-example/|glibc malloc probes - demo]]
 * [[http://www.spinics.net/lists/linux-mm/msg82422.html|kernel memory allocation fault-injection]]
 * [[http://census-labs.com/news/2014/11/06/systemtap-unbound-overflow/|determine exploitability of unbound memory overflows]]
 * [[http://externaltable.blogspot.ca/2014/11/life-of-oracle-io-tracing-logical-and.html|oracle db logical+physical i/o]]
 * [[http://www.spinics.net/linux/fedora/libvir/msg105264.html|libvirtd deadlock finder script]]
 * [[http://www.spinics.net/lists/kernel/msg1847115.html|replacing machine restart with kernel panic]]
 * [[http://blog.witalis.net/how-domains-are-being-resolved.html|nss(glibc) tracing]]
 * [[http://externaltable.blogspot.ca/2014/09/systemtap-into-oracle-for-fun-and-profit.html|probing oracle database internals with systemtap]]
 * [[http://segmentfault.com/blog/yexiaobai/1190000000671438|systemtap installation (rhel5)(chinese)]]
 * [[https://github.com/rickysarraf/laptop-mode-tools/issues/37|using systemtap to diagnose a kernel/systemd/laptop-mode-tools mystery]]
 * [[http://www.spinics.net/linux/fedora/libvir/msg102941.html|systemtap script to detect simple mutex deadlocks]]
 * [[http://www.mysqlperformanceblog.com/2014/07/18/systemtap-solves-phantom-mysqld-sigterm-sigkill-issue/|systemtap solves phantom mysql SIGTERM/SIGKILL]]
 * [[http://loadays.sigio.nl/Loadays-2014-Marcel-Nijenhof--Systemtap.webm|Marcel Nijenhof's video/talk "one stap to know"]]
 * [[http://t.co/qz7I9cIdUM|troubleshooting enterprise servers, LinuxCon Japan 2014]]
 * [[http://lukas.zapletalovi.com/2014/05/systemtap-as-a-system-wide-strace-tool.html|systemtap as mini-strace]]
 * [[http://www.spinics.net/lists/ceph-devel/msg18864.html|dtrace/systemtap markers in ceph]]
 * [[http://www.sysnote.org/?p=22|analyzing kernel raid io (chinese)]]
 * [[http://fritshoogland.wordpress.com/2014/04/27/systemtap-revisited/|systemtap revisited]]
 * [[http://b.l0g.jp/linux/check-fs-cache-hitrate-with-stap/|filesystem cache rate hits (japanese)]]
 * [[http://d.hatena.ne.jp/NeoCat/20140403/1396502098|2048 in systemtap]]
 * [[http://qqff88.blog.hexun.com/91406315_d.html|pam probing / password snooping (chinese)]]
 * [[http://siddhesh.in/journal/2014/02/10/gnu-c-library-2-19-and-what-developers-can-get-from-it/|systemtap probes in glibc 2.19]]
 * [[http://www.csn.ul.ie/~mel/blog/index.php?/archives/21-Basic-workload-analysis.html|Basic workload analysis]]
 * [[http://asquera.de/blog/2014-01-26/stap-and-ruby-2|systemtap and ruby on ubuntu]]
 * [[https://gist.github.com/amitsaha/8169242|how does ls work?]]
 * [[http://rgrunber.wordpress.com/2013/12/20/f20-eclipse-google-talk-plugin-a-bad-time/|interfering with dlopen for eclipse-googletalk debugging]]
 * [[http://blog.cuviper.com/2013/11/25/systemtap-monitoring-ptrace-activity/|systemtap monitoring ptrace]]
 * [[http://d.hatena.ne.jp/yohei-a/20130925/1380069061|finding debuginfo for stap statement probes (japanese)]]
 * [[http://justlinux2010.blogspot.com/2013/09/linux.html|studying function-call ABIs (chinese)]]
 * [[https://web.elastic.org/~fche/blog3/archive/2013/09/12/popt-vs-samba-vs-pcp-nonintrustive-debugging-with-systemtap|stmt/var tracing to the rescue]]
 * [[http://www.spinics.net/lists/linux-nfs/msg39028.html|diagnosing kernel nfs problems]]
 * agentzh's triple talks: [[http://agentzh.org/misc/slides/beer-meeting-2013-04-19.pdf|one]] [[http://agentzh.org/misc/slides/yapc-na-2013-flame-graphs.pdf|two]] [[http://agentzh.org/misc/slides/off-cpu-flame-graphs.pdf|three]]
 * [[https://indico.cern.ch/conferenceDisplay.py?confId=242884|patching the kernel at CERN]]
 * [[http://justlinux2010.blogspot.ca/2013/08/systemtap.html|systemtap arrays (chinese)]]
 * [[http://www.youtube.com/watch?v=FIr1keXak1g|capture passwords from PAM (video)]]
 * [[http://humblec.com/kvm-guest-reports-io-errors-and-filesystem-goes-readonly-how-to-troubleshoot-or-track-it-using-systemtap/|Diagnosing KVM I/O errors with stap]]
 * [[http://www.yapcna.org/yn2013/talk/4579|Flame Graphs for Online Performance Profiling]]
 * [[http://lukasberk.wordpress.com/2013/06/20/probing-java-methods-with-systemtap/| probing java methods with systemtap]]
 * [[https://bugzilla.redhat.com/show_bug.cgi?id=962792#c13| stap band-aid for kernel CVE-2013-2094]]
 * [[http://sourceware.org/glibc/wiki/Testing/WhiteBox|whitebox testing glibc / fault-injection with systemtap]]
 * [[http://www.spinics.net/lists/fedora-devel/msg178458.html|fault injection for code supporting only 32-bit inode numbers]]
 * [[https://gist.github.com/NicolasT/5172330|sdt.h probes in ocaml]]
 * [[http://developerblog.redhat.com/2013/03/07/starting-with-systemtap/|starting with systemtap on RHEL]]
 * [[http://lukas.zapletalovi.com/2013/02/katello-on-torquebox-talk-from-dev-conf-2013.html|talk on katello, ruby, systemtap]]
 * [[https://01.org/android-ia/blogs/anonymous/2012/systemtap-android|systemtap on android/x86]]
 * [[http://www.opennet.ru/opennews/art.shtml?num=36111|release notes, systemtap 2,1 (russian)]]
 * [[http://lenky.info/2013/02/04/systemtap%E5%88%9D%E8%AF%95%E7%94%A8/|using stap to trace nginx on centos6 vs. linux3.7 (chinese)]]
 * [[http://chenlinux.com/2013/01/11/systemtap-to-debug-kmsg-dump/|debugging kernel kmsg behavior changes (chinese)]]
 * [[https://github.com/couchbase/libcouchbase/commit/1e23a8036667de24e792134dd38e0a34b02106af|ensconcing <sys/sdt.h> probes in couchbase]]
 * [[http://avsej.net/2012/systemtap-and-ruby-20/|using <sys/sdt.h> probes from ruby 2.0]]
 * [[http://www.codegooroo.com/2012/12/05/probing-php-with-systemtap-on-linux/|using <sys/sdt.h> probes from php 5.5]]
 * [[http://blog.sergiodj.net/post/2012-10-27-gdb-and-systemtap-probes-part-2/|using <sys/sdt.h> systemtap probes in gdb]]
 * [[http://port389.org/wiki/Using_SystemTap|using systemtap to diagnose 389 directory server mutex contention]]
 * [[http://javi.warp.es/2012/09/23/introducing-toppackages/|introducing toppackages]]
 * [[http://www.pythian.com/news/35925/troubleshooting-ora-27090-async-io-errors/|troubleshooting oracle database i/o errors with systemtap]]
 * [[http://blog.csdn.net/jay329106193/article/details/7955910|systemtap introduction (chinese)]]
 * [[http://www.libcrack.so/2012/09/02/bypassing-devmem_is_allowed-with-kprobes|bypassing /dev/mem protection with kretprobes]]
 * [[http://sys-log.bencane.com/2012/08/advanced-linux-system-statistics-and-diagnostics-with-systemtap/|advanced troubleshooting w/ systemtap]]
 * [[http://sources.redhat.com/gdb/download/ANNOUNCEMENT|gdb 7.5 release, with sys/sdt.h support]]
 * [[http://forum.nginx.org/read.php?2,229124|nginx release, with more systemtappy goodness]]
 * [[http://d.hatena.ne.jp/mmitou/20120721/1342879187|systemtap beginner's guide (japanese)]]
 * [[http://blog.csdn.net/sunnybeike/article/details/7769663|systemtap study notes (chinese)]]
 * [[http://www.opennet.ru/opennews/art.shtml?num=34125|systemtap release 1.8 notes in russian]]
 * [[http://video.linux.com/videos/low-overhead-ring-buffer-of-kernel-tracing-and-tracing-across-host-os-and-guest-os|ivtrace talk at linuxcon japan 2012]]
 * [[https://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=654443e20dfc0617231f28a07c96a979ee1a0239|uprobes merged into linus kernel]]
 * [[http://catn.com/cloud-computing/serverusage-measuring-users-activity-on-linux-hosts/|ServerUsage tool]]
 * [[http://insidehpc.com/2012/05/07/video-lustre-performance-analysis-with-systemtap/|lustre performance analysis with systemtap, video]]
 * [[http://lostinopensource.wordpress.com/2012/04/16/sytemtap-fun-1-looking-for-particular-signals-e-g-kill-9/|looking for particular signals]]
 * [[http://lukas.zapletalovi.com/2012/04/setup-systemtap-permission-change-trap.html|file permission change trap]]
 * [[http://sergiodj.net/blog/posts/2012/03/29/gdb-and-systemtap-probes-part-1/|gdb with systemtap sdt.h probes]]
 * [[http://www.anchor.com.au/blog/2012/03/bugfixing-the-in-kernel-megaraid_sas-driver-from-crash-to-patch/|diagnosing megaraid_sas driver bug w/ systemtap]]
 * [[http://dtrace.org/blogs/brendan/2012/03/17/linux-kernel-performance-flame-graphs/|linux kernel flame graphs]]
 * [[http://zachwalton.blogspot.com/2012/02/troubleshooting-paging-issues-on-oracle.html|troubleshooting oracle db paging issues with systemtap]]
 * [[https://github.com/zfsonlinux/zfs/issues/503|debugging zfs-on-linux with systemtap (in progress)]]
 * [[http://iamedu.wordpress.com/2012/01/23/arch-linux-and-systemtap/|systemtap-friendly kernel for arch linux]]
 * [[https://access.redhat.com/kb/docs/DOC-69129|security band-aid for CVE-2012-0056 kernel bug]] [[http://www.outflux.net/blog/archives/2012/01/22/fixing-vulnerabilities-with-systemtap/|+ for ubuntu]]
 * [[http://lukas.zapletalovi.com/2012/01/probing-ruby-apps-with-systemtap-in.html|probing ruby with systemtap]]
 * [[http://tromey.com/blog/?p=687|sys/sdt.h]]
 * [[http://www.linuxforu.com/2011/12/getting-started-with-systemtap/|getting started with systemtap]]
 * [[https://bugzilla.redhat.com/show_bug.cgi?id=752375#c53|security band-aid for CVE-2011-4127 kernel bug]]
 * [[http://berrange.com/posts/2011/11/30/watching-the-libvirt-rpc-protocol-using-systemtap/|watching libvirt protocol with systemtap]]
 * [[http://www.snookles.com/slf-blog/2011/11/19/systemtap-and-erlang-a-tutorial/|systemtap and erlang]]
 * [[http://software.intel.com/en-us/blogs/2011/10/21/meet-edison-the-yocto-project-11-release/|yocto 1.1, with systemtap]]
 * [[http://web.elastic.org/~fche/blog2/archive/2011/10/17/using_systemtap_better|using systemtap better]]
 * [[http://www.atmarkit.co.jp/fjava/rensai4/systemtap01/01.html|OpenJDK & systemtap (Japanese)]]
 * [[https://github.com/fpletz/kernelroll/pull/4/commits|rick-rolling in one line of systemtap]]
 * [[http://lizards.opensuse.org/2011/08/22/opensuse-conference-2011-straight-from-the-lab/|OpenSUSE conference]]
 * [[http://smackerelofopinion.blogspot.com/2011/08/debugging-s3-suspendresume-using.html|Debugging S3 suspend/resume using SystemTap and minimodem.]]
 * [[http://www.geekfreelancers.com/projects/linux-systemtap-developer-develop-systemtap-script-system-signal-logging-modification-46059.html|script wanted for signal manipulation]]
 * [[http://smackerelofopinion.blogspot.com/2011/06/using-systemtap-to-do-runtime-aml.html|tracing ACPI AML execution]]
 * [[http://smackerelofopinion.blogspot.com/2011/06/dumping-contents-of-embedded-contoller.html|dumping EC contents]]
 * [[http://blog.yufeng.info/archives/1347|Linux file read-ahead analysis]]
 * [[http://d.hatena.ne.jp/mhiramat/20110520|masami's sleep-sort]]
 * [[http://blog.verbum.org/2011/03/19/analyzing-memory-use-with-systemtap/|Analyzing Memory Use With SystemTap]]
 * [[http://d.hatena.ne.jp/nozzy123nozzy/20110212/1297519911|debian kernel DEBUGINFO rebuild procedure for stap]]
 * [[http://stapbofh.krunch.be/|systemtap BOFH]]
 * [[http://glandium.org/blog/?p=1296|reducing firefox I/O at startup]]
 * [[http://jkshah.blogspot.com/2010/11/postgresql-90-simple-select-scaling.html|postgresql 9.0 select scaling]]
 * [[http://www.visophyte.org/blog/2010/10/12/fighting-non-deterministic-xpcshell-unit-tests-through-causality-tracking-with-systemtap-step-1/|fighting non-deterministic xpcshell unit tests through causality tracking with systemtap; step 1]]
 * [[http://www.linux-mag.com/id/7866/|storage monitoring with systemtap]]
 * [[http://www.visophyte.org/blog/2010/04/06/performance-annotated-sqlite-explaination-visualizations-using-systemtap/|performance annotated SQLite EXPLAINation visualizations using systemtap]]
 * [[http://tecnocode.co.uk/2010/07/13/reference-count-debugging-with-systemtap/|Reference count debugging with systemtap]]
 * [[http://www.researchut.com/blog/archive/2010/07/08/systemtap-in-debian|debian kernels w/ kprobes]]
 * [[http://www.eclipse.org/org/press-release/20100623_heliosrelease.php|eclipse helios w/ systemtap support]]
 * [[http://www.fosslc.org/drupal/content/probing-postgresql-dtrace-and-systemtap|probing postgresql]]
 * [[http://blog.mozilla.com/tglek/2010/05/24/teethig-troubles-assigning-blame-for-pagefaults/|page-fault analysis for ld.so optimization]]
 * [[http://www.visophyte.org/blog/2010/04/28/work-in-progress-tooling-feeding-gwt-speedtracer-systemtapped-mozilla-performance-data/|feeding GWT SpeedTracer systemtapped mozilla performance data]]
 * [[http://siddhesh.livejournal.com/23423.html|Finding connections to a specific port]]
 * [[http://press.redhat.com/2010/04/27/fedora-13-spotlight-feature-exploring-new-frontiers-of-python-development/|Fedora 13 Python/Systemtap]]
 * [[http://www.redhat.com/v/ogg/Fedora13_More_Powerful_Python.ogg|More Fedora 13 Python/Systemtap (ogg)]]
 * [[http://assets.en.oreilly.com/1/event/36/Monitoring Drizzle or MySQL With DTrace and SystemTap Presentation.pdf|Monitoring Drizzle or MySQL With DTrace and SystemTap]]
 * [[http://blog.mozilla.com/tglek/2009/10/23/studying-library-io-systemtap-style/|Studying Library IO – SystemTap Style]]
 * [[http://www.atmarkit.co.jp/flinux/rensai/tantei03/bangai03a.html|Catch the real culprit with SystemTap! (Japanese)]] [[http://translate.google.com/translate?hl=en&sl=auto&tl=en&u=http%3A%2F%2Fwww.atmarkit.co.jp%2Fflinux%2Frensai%2Ftantei03%2Fbangai03a.html|translation]]
 * A little note on systemtap [[https://qiita.com//SIGABRT/items/638697cedd97612dba7a|command line parameters]] (japanese)
 * mysql execution pipeline analysis [[http://sparkgis.com/2018/11/21/%e4%bd%bf%e7%94%a8systemtap%e8%b0%83%e8%af%95%e5%b7%a5%e5%85%b7%e5%88%86%e6%9e%90mysql%e7%9a%84%e6%80%a7%e8%83%bd/|sparkgis.com]] (chinese)
 * Kernel tracing by using trace event and systemtap [[https://events.opensuse.org/conference/summitasia17/program/proposal/1612|talk description]] [[https://www.youtube.com/watch?v=FP81xVjxq0g|video]]
 * Red Hat Developer blog series on stapbpf, part [[https://developers.redhat.com/blog/2017/12/13/introducing-stapbpf-systemtaps-new-bpf-backend|1]] [[https://developers.redhat.com/blog/2017/12/15/bpf-maps-used-stapbpf|2]] [[https://developers.redhat.com/blog/2018/04/23/systemtaps-bpf-backend-tracepoint-support|3]]
 * tracing user programs with systemtap, part [[https://qiita.com/t-tkd3a/items/3be2c93721fb354394bc|1]] [[https://qiita.com/t-tkd3a/items/8d11dc71b9094388bf20|2]] (japanese)
 * [[https://eklitzke.org/how-sytemtap-userspace-probes-work|how systemtap userspace probes work]]
 * [[https://twitter.com/eklitzke/status/963546743047643136|stap/dtrace probes in bitcoin]]
 * [[ https://mahmoudhatem.wordpress.com/2018/01/15/from-memory-request-to-pl-sql-source-line/|from memory request to pl/sql source line]]
 * [[https://laurent-leturgez.com/2017/12/22/profiling-java-application-with-systemtap/|profiling java applications (without restarting)]]
 * [[https://github.com/leitao/htm_torture/tree/isolation/systemtap|systemtap tools used for finding linux kernel bug CVE-2017-1000255]]
 * [[https://qiita.com/noborus/items/16ea90339a637d0f40f7|postgresql temporary tables (japanese)]]
 * [[https://github.com/sthima/libstapsdt|neat dynamic sdt.h probe generator]]
 * [[https://mahmoudhatem.wordpress.com/2017/11/15/enhancing-dbms_output-using-systemtap/|enhancing oracle DBMS_OUTPUT]]
 * [[https://sourceware.org/ml/systemtap/2017-q4/msg00131.html|systemtap - bpf comparison]]
 * [[https://blog.cloudflare.com/perfect-locality-and-three-epic-systemtap-scripts/|perfect locality and three epic systemtap scripts]]
 * [[https://bdrouvot.wordpress.com/2017/11/01/systemtap-for-postgresql-toolkit/|postgresql cmdline processing with embedded-C]]
 * [[https://blog.cloudflare.com/how-to-monkey-patch-the-linux-kernel/|how to monkey-patch (keyboard remap) the linux kernel]]
 * [[https://bdrouvot.wordpress.com/2017/09/30/systemtap-and-oracle-rdbms-io-and-network-traffic/|systemtap on oracle rdbms, i/o and network]]
 * [[http://jorgar.tumblr.com/post/165737151724/tracing-rmdir-system-calls-with-systemtap|rmdir whodunnit]]
 * [[https://github.com/SSSD/sssd/pull/261|systemtap probes in SSSD]]
 * [[https://kafka-summit.org/sessions/single-data-hub-services-feed-100-billion-messages-per-day/|conference talk about kafka tuning to fix]] [[https://issues.apache.org/jira/browse/KAFKA-4614|this bug]]
 * [[https://alexandrnikitin.github.io/blog/transparent-hugepages-measuring-the-performance-impact/|transparent hugepages - performance]]
 * [[https://www.loxodata.com/post/systemtap/|tracing postgresql (french)]]
 * [[https://bdrouvot.wordpress.com/2017/06/05/systemtap-aggregate-by-database/|aggregate reports by database/process name]]
 * [[http://justin-stephenson.blogspot.ca/2017/05/measuring-sssd-performance-with.html|measuring SSSD performance with stap]]
 * [[http://blog.bayrepo.net/post/systemtap-chastj-3-napishem-svoj-probe|signal traffic analysis with stap (russian)]]
 * [[http://flightoftheunix.blogspot.ca/2017/02/linux-hunting-of-shellz-with-system-tap.html|hunting for shells/ttys using stap]]
 * [[http://flightoftheunix.blogspot.ca/2017/02/linux-hunting-for-beaconing-using.html|hunting for beaconing using stap]]
 * [[http://qiita.com/kentaost/items/1c749012d21fb2c8745e|uprobes api, without systemtap (japanese)]]
 * [[https://docs.python.org/3.6/howto/instrumentation.html|systemtap/dtrace instrumentation merged into in cpython 3.6+]]
 * [[http://blog.livedoor.jp/sonots/archives/48536396.html|copy-on-write faults in ruby vm (japanese)]]
 * [[https://github.com/detailyang/systemtap-toolkit|systemtap toolkit - sample scripts]]
 * [[http://2016.hroug.hr/eng/Program/Build-your-own-Database-Firewall-using-SystemTap|talk on database-firewalling with systemtap]]
 * [[https://lukas.zapletalovi.com/2016/08/probing-ruby-20-apps-with-systemtap-in-rhel7.html|probing ruby 2 apps in rhel7]]
 * [[https://openresty.org/posts/dynamic-tracing/|dynamic tracing - agentzh (chinese)]]
 * [[https://github.com/dyninst/dyninst/issues/50#issuecomment-223466062|diagnosing glibc malloc deadlocks]]
 * [[https://mahmoudhatem.wordpress.com/2016/04/18/systemtap-a-mini-oracle-db-firewall/|firewalling oracle SQL with guru mode]]
 * [[http://externaltable.blogspot.ca/2016/03/systemtap-guru-mode-and-oracle-sql.html|patching oracle SQL parsing with guru mode]]
 * [[http://kernhack.hatenablog.com/entry/2016/02/29/001131|current-task state peek via embedded-C (japanese)]]
 * [[https://fosdem.org/2016/schedule/event/systemtap/|systemtap security band-aids]] [[http://video.fosdem.org/2016/k1105/applying-band-aids-over-security-wounds-with-systemtap.mp4|video]]
 * [[https://tecnocode.co.uk/2016/01/29/instrumenting-the-glib-main-loop-with-dunfell/|instrumenting the GLib main loop with Dunfell]]
 * [[http://www.erlang-factory.com/static/upload/media/1399288388410589dtrace.pdf|dynamic tracing in erlang (pdf)]]
 * [[https://mahmoudhatem.wordpress.com/2016/01/25/assessing-impact-of-major-page-fault-on-oracle-database-systemtap-in-action/|major page faults]]
 * OlderNews
Line 125: Line 55:
[[SystemTapReleases|Archive of SystemTap releases]] '''The current release is 2.6, 2014-09-05.'''

[[Roadmap|Focus areas for near-future development]]
[[SystemTapReleases|Archive of SystemTap releases]] '''The current release is 4.0, 2018-10-13.'''
Line 130: Line 58:
[[http://sourceware.org/git/?p=systemtap.git;a=blob_plain;f=README;hb=HEAD|Build your own]] | [[SystemtapOnDebian|Debian GNU/Linux]] | [[SystemtapOnUbuntu|Ubuntu Gutsy+]] | [[SystemtapOnFedora|Fedora]] | [[SystemtapOnFedoraArm|Fedora ARM]] | [[SystemTapOnRHEL5|Red Hat Enterprise Linux 5]] | [[SystemTapOnCentOS|CentOS 5]] | [[SystemTapOnopenSUSE|openSUSE 10.2]] | [[SystemTapOnopenSUSE11|openSUSE 11]] | [[SystemTapOnMandriva|Mandriva]] | [[SystemtapOnArch|Arch]] | [[SystemtapMaemo|Maemo]] | [[SystemTapWithSelfBuiltKernel|with a self-built kernel]] | [[http://omappedia.org/wiki/Systemtap|OMAP ARM]] [[http://sourceware.org/git/?p=systemtap.git;a=blob_plain;f=README;hb=HEAD|Build your own]] | [[SystemtapOnDebian|Debian GNU/Linux]] | [[SystemtapOnUbuntu|Ubuntu Gutsy+]] | [[SystemtapOnFedora|Fedora]] | [[SystemtapOnFedoraArm|Fedora ARM]] | [[SystemTapOnRHEL5|Red Hat Enterprise Linux 5]] | [[SystemTapOnCentOS|CentOS 5]] | [[SystemTapOnopenSUSE|openSUSE 10.2]] | [[SystemTapOnopenSUSE11|openSUSE 11]] | [[SystemTapOnMandriva|Mandriva]] | [[SystemtapOnArch|Arch]] | [[SystemtapMaemo|Maemo]] | [[SystemTapWithSelfBuiltKernel|with a self-built kernel]] | [[http://omappedia.org/wiki/Systemtap|OMAP ARM]] | [[SystemTapOnAndroidARM|SystemTap4Android]]
Line 173: Line 101:
  * [[Glib2Markers|glib]]   * [[glibcMarkers| glibc standard libraries]]
  * [[Glib2Markers|Glib for GTK+ and GNOME]]
  * [[SystemTapMarkers|SystemTap]]
  * [[PHPMarkers|PHP]]
  * [[TclTkMarkers|Tcl/Tk]]
  * [[SSSDMarkers|SSSD]]
  * [[LibGuestFSMarkers|libguestfs]]
  * [[NodejsMarkers|Node.js]]
  * [[MariaDBMarkers|MariaDB]]
Line 191: Line 127:
 * [[stapstapbpfComparison|stap/stapbpf Comparison]]: Comparison between stap and stapbpf.

This is the systemtap wiki. Good content depends on each of us. Please help by creating a userid on the wiki Login page, ask us on IRC to add it to the EditorGroup ACL, then edit away.

In The News

Overview

SystemTap provides free software (GPL) infrastructure to simplify the gathering of information about the running Linux system. This assists diagnosis of a performance or functional problem. SystemTap eliminates the need for the developer to go through the tedious and disruptive instrument, recompile, install, and reboot sequence that may be otherwise required to collect data.

SystemTap provides a simple command line interface and scripting language for writing instrumentation for a live running system. We are publishing samples, as well as enlarging the internal "tapset" script library to aid reuse and abstraction.

Archive of SystemTap releases The current release is 4.0, 2018-10-13.

Installation

Build your own | Debian GNU/Linux | Ubuntu Gutsy+ | Fedora | Fedora ARM | Red Hat Enterprise Linux 5 | CentOS 5 | openSUSE 10.2 | openSUSE 11 | Mandriva | Arch | Maemo | with a self-built kernel | OMAP ARM | SystemTap4Android

LiveCD/LiveUSB

Documentation

Applications

Development

Comparisons/Reviews/Critiques

Talks/Papers

None: HomePage (last edited 2019-05-16 20:10:33 by SerheiMakarov)