]> sourceware.org Git - systemtap-htdocs.git/commitdiff
Restore the Systemtap overview page. master
authorWilliam Cohen <wcohen@redhat.com>
Wed, 7 Aug 2024 14:42:39 +0000 (10:42 -0400)
committerWilliam Cohen <wcohen@redhat.com>
Wed, 7 Aug 2024 14:44:32 +0000 (10:44 -0400)
index.html

index cca7e8b2361cbc19729f5530e2c44631758aafcc..d12432645044764aae54202e426175119d0b59ce 100644 (file)
@@ -1,94 +1,72 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  
-  "http://www.w3.org/TR/html4/loose.dtd">  
-<html > 
-<head><title></title> 
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
-<meta name="generator" content="TeX4ht (https://tug.org/tex4ht/)"> 
-<meta name="originator" content="TeX4ht (https://tug.org/tex4ht/)"> 
-<!-- html,2 --> 
-<meta name="src" content="tutorial.tex"> 
-<link rel="stylesheet" type="text/css" href="tutorial.css"> 
-</head><body 
->
-<div class="center" 
->
-<!--l. 34--><p class="noindent" >
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
-<!--l. 35--><p class="noindent" ><span 
-class="bchb7t-x-x-172">Systemtap tutorial</span></div>
-<!--l. 38--><p class="noindent" >                                                       <div class="minipage">Frank Ch. Eigler <span 
-class="cmtt-9">&#x003C;fche@redhat.com&#x003E; </span><br 
-class="newline" />                               June 1,
-2024                                                         </div>
-<div class="tableofcontents">
-<span class="likesectionToc" ><a 
-href="tutorialli1.html#x2-1000" id="QQ2-2-1">Contents</a></span>
-<br /><span class="sectionToc" >1 <a 
-href="tutorialse1.html#x3-20001" id="QQ2-3-2">Introduction</a></span>
-<br /><span class="sectionToc" >2 <a 
-href="tutorialse2.html#x4-30002" id="QQ2-4-5">Tracing</a></span>
-<br />&#x00A0;<span class="subsectionToc" >2.1 <a 
-href="tutorialse2.html#x4-40002.1" id="QQ2-4-6">Where to probe</a></span>
-<br />&#x00A0;<span class="subsectionToc" >2.2 <a 
-href="tutorialse2.html#x4-50002.2" id="QQ2-4-7">What to print</a></span>
-<br />&#x00A0;<span class="subsectionToc" >2.3 <a 
-href="tutorialse2.html#x4-60002.3" id="QQ2-4-9">Exercises</a></span>
-<br /><span class="sectionToc" >3 <a 
-href="tutorialse3.html#x6-70003" id="QQ2-6-10">Analysis</a></span>
-<br />&#x00A0;<span class="subsectionToc" >3.1 <a 
-href="tutorialse3.html#x6-80003.1" id="QQ2-6-11">Basic constructs</a></span>
-<br />&#x00A0;<span class="subsectionToc" >3.2 <a 
-href="tutorialse3.html#x6-90003.2" id="QQ2-6-13">Target variables</a></span>
-<br />&#x00A0;<span class="subsectionToc" >3.3 <a 
-href="tutorialse3.html#x6-100003.3" id="QQ2-6-15">Functions</a></span>
-<br />&#x00A0;<span class="subsectionToc" >3.4 <a 
-href="tutorialse3.html#x6-110003.4" id="QQ2-6-17">Arrays</a></span>
-<br />&#x00A0;<span class="subsectionToc" >3.5 <a 
-href="tutorialse3.html#x6-120003.5" id="QQ2-6-18">Aggregates</a></span>
-<br />&#x00A0;<span class="subsectionToc" >3.6 <a 
-href="tutorialse3.html#x6-130003.6" id="QQ2-6-19">Safety</a></span>
-<br />&#x00A0;<span class="subsectionToc" >3.7 <a 
-href="tutorialse3.html#x6-140003.7" id="QQ2-6-20">Exercises</a></span>
-<br /><span class="sectionToc" >4 <a 
-href="tutorialse4.html#x10-150004" id="QQ2-10-21">Tapsets</a></span>
-<br />&#x00A0;<span class="subsectionToc" >4.1 <a 
-href="tutorialse4.html#x10-160004.1" id="QQ2-10-22">Automatic selection</a></span>
-<br />&#x00A0;<span class="subsectionToc" >4.2 <a 
-href="tutorialse4.html#x10-170004.2" id="QQ2-10-25">Probe point aliases</a></span>
-<br />&#x00A0;<span class="subsectionToc" >4.3 <a 
-href="tutorialse4.html#x10-180004.3" id="QQ2-10-27">Embedded C</a></span>
-<br />&#x00A0;<span class="subsectionToc" >4.4 <a 
-href="tutorialse4.html#x10-190004.4" id="QQ2-10-29">Naming conventions</a></span>
-<br />&#x00A0;<span class="subsectionToc" >4.5 <a 
-href="tutorialse4.html#x10-200004.5" id="QQ2-10-30">Exercises</a></span>
-<br /><span class="sectionToc" >5 <a 
-href="tutorialse5.html#x12-210005" id="QQ2-12-31">Further information</a></span>
-<br /><span class="sectionToc" >A <a 
-href="tutorialse6.html#x13-22000A" id="QQ2-13-32">Errors</a></span>
-<br />&#x00A0;<span class="subsectionToc" >A.1 <a 
-href="tutorialse6.html#x13-23000A.1" id="QQ2-13-33">Parse errors</a></span>
-<br />&#x00A0;<span class="subsectionToc" >A.2 <a 
-href="tutorialse6.html#x13-24000A.2" id="QQ2-13-34">Type errors</a></span>
-                                                                                         
-                                                                                         
-<br />&#x00A0;<span class="subsectionToc" >A.3 <a 
-href="tutorialse6.html#x13-25000A.3" id="QQ2-13-35">Symbol errors</a></span>
-<br />&#x00A0;<span class="subsectionToc" >A.4 <a 
-href="tutorialse6.html#x13-26000A.4" id="QQ2-13-36">Probing errors </a></span>
-<br />&#x00A0;<span class="subsectionToc" >A.5 <a 
-href="tutorialse6.html#x13-27000A.5" id="QQ2-13-37">Runtime errors</a></span>
-<br /><span class="sectionToc" >B <a 
-href="tutorialse7.html#x14-28000B" id="QQ2-14-38">Acknowledgments</a></span>
-</div>
+<html>
+<head>
+  <meta name="generator" content="Bluefish 1.0.4">
+  <title>SystemTap</title>
+  <link rel="stylesheet" href="systemtap.css" type="text/css">
+  <meta http-equiv="Content-Type" content=
+  "text/html; charset=utf-8">
+  <meta http-equiv="Content-Style-Type" content="text/css">
+</head>
 
+<body>
+  <table cellspacing="2" cellpadding="2" border="0" width="100%">
+    <tr>
+      <td valign="bottom" height="80"><img src="systemtaplogo.png"
+      alt="SystemTap logo" width="165" height="25"></td>
+      <td valign="bottom" class="topnavright" align="right">
+      Overview&nbsp;|&nbsp;
+      <a href="getinvolved.html">Get Involved</a>&nbsp;|&nbsp;
+      <a href="http://sourceware.org/systemtap/wiki">Wiki</a>&nbsp;|&nbsp;
+      <a href="documentation.html">Documentation</a>&nbsp;|&nbsp;
+      <a href="links.html">Links</a></td>
+    </tr>
+  </table>
 
+  <div class="mainbackground">
+    <div class="maintextregion">
+      <img src="systemtapcorner.gif">
 
+      <table cellspacing="2" cellpadding="4" border="0" width="99%"
+      style="margin-top:17;">
+        <tr>
+          <td width="200">&nbsp;
+          </td>
 
+          <td valign="top">
+            <img src="smileytap.svg" width="300">
+            <br>
+            
+            <h1>Overview</h1>
 
+            <p>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.</p>
 
-</body></html> 
-
-                                                                                         
+            <p>SystemTap provides a simple command line interface and
+            scripting language for writing instrumentation for a live
+            running kernel <i>plus</i> user-space applications.  We are publishing
+           samples, as well as enlarging the internal "tapset" script library to aid reuse and abstraction. </p>
 
+           <p>Among other tracing/probing tools, SystemTap is the tool of choice
+           for complex tasks that may require live analysis, programmable on-line
+            response, and whole-system symbolic access.  SystemTap can also handle
+           simple tracing jobs.</p>
+          </td>
+        </tr>
+      </table>
+    </div>
+  </div>
 
+  <table cellspacing="2" cellpadding="2" border="0" width="100%">
+    <tr>
+      <td align="center" class="footer"><a href=
+      "http://sourceware.org/systemtap">SystemTap</a></td>
+    </tr>
+  </table>
+</body>
+</html>
This page took 0.032805 seconds and 5 git commands to generate.