[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.8-163-g5a80613
dwilder@sourceware.org
dwilder@sourceware.org
Thu Jul 16 23:49:00 GMT 2009
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "systemtap: system-wide probe/trace tool".
The branch, master has been updated
via 5a80613abf2b6e0d50575fcacebb92f415ab2d0f (commit)
from 88eaee9fc6d629529e47820525080f26775a9ba6 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5a80613abf2b6e0d50575fcacebb92f415ab2d0f
Author: David J. Wilder <wilder@wilder.ibm.com>
Date: Thu Jul 16 16:47:01 2009 -0700
This SNMP group of tapsets provides probes used to count SNMP management
events. The probes mirror many of the SNMP statistics defined
in /usr/include/linux/snmp.h. Each probe represents a single SNMP
statistic or MIB. Each of the probe's handler is called when system
performs an operation that would alter the associated statistic. Along
with each probe is defined an indexed set of counters used to record
probe hits. The probe handlers call a user supplied callback functions
to determine which counter to alter. The user's callback should returns a
key value that will be used to index the counter. For example a callback
could return a unique value for each socket. This would results in a
separate counter being used for each socket.
tcpipstat.stp shows how snmp tapsets could be used. Tcpipstat collects and
displays network statistics related to individual TCP sockets or groups of
sockets. The statistics that are collected are simmer to that of the command
netstat -s, only sorted and grouped by individual sockets.
Signed-off-by: David Wilder <dwilder@us.ibm.com>
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 2 +-
man/stapprobes.snmp.3stap.in | 138 +++++
tapset/ipmib.stp | 514 +++++++++++++++++
tapset/linuxmib.stp | 102 ++++
tapset/tcpmib.stp | 352 +++++++++++
testsuite/buildok/ipmib-all-probes.stp | 15 +
testsuite/buildok/linuxmib-all-probes.stp | 9 +
testsuite/buildok/tcpmib-all-probes.stp | 15 +
.../systemtap.examples/network/tcpipstat.meta | 14 +
testsuite/systemtap.examples/network/tcpipstat.stp | 610 ++++++++++++++++++++
testsuite/systemtap.examples/network/tcpipstat.txt | 35 ++
11 files changed, 1805 insertions(+), 1 deletions(-)
create mode 100644 man/stapprobes.snmp.3stap.in
create mode 100644 tapset/ipmib.stp
create mode 100644 tapset/linuxmib.stp
create mode 100644 tapset/tcpmib.stp
create mode 100644 testsuite/buildok/ipmib-all-probes.stp
create mode 100644 testsuite/buildok/linuxmib-all-probes.stp
create mode 100644 testsuite/buildok/tcpmib-all-probes.stp
create mode 100644 testsuite/systemtap.examples/network/tcpipstat.meta
create mode 100644 testsuite/systemtap.examples/network/tcpipstat.stp
create mode 100644 testsuite/systemtap.examples/network/tcpipstat.txt
hooks/post-receive
--
systemtap: system-wide probe/trace tool
More information about the Systemtap-cvs
mailing list