Differences between revisions 476 and 499 (spanning 23 versions)
Revision 476 as of 2017-11-01 17:39:49
Size: 13607
Editor: FChE
Comment:
Revision 499 as of 2019-02-19 22:48:32
Size: 16198
Editor: MarkWielaard
Comment: Add QEMU live tracing
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 * Easier [[https://www.berrange.com/posts/2019/02/18/easier-qemu-live-tracing-using-systemtap/|QEMU live tracing]] using systemtap
 * 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]]
Line 40: Line 56:
[[SystemTapReleases|Archive of SystemTap releases]] '''The current release is 3.2, 2017-10-18.''' [[SystemTapReleases|Archive of SystemTap releases]] '''The current release is 4.0, 2018-10-13.'''
Line 86: Line 102:
  * [[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]]

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)