update doc

pull/483/head
hengyunabc 6 years ago
parent 0f61306efb
commit ac10e3bf71

@ -36,8 +36,8 @@ $ jobs
* ctrl + d按照linux语义应当是退出终端目前arthas中是空实现不处理
## 4. fg、bg命令将命令转到前台、后台继续执行
* 任务在后台执行或者暂停状态(ctrl + z暂停任务执行fg <job-id>将可以把对应的任务转到前台继续执行。在前台执行时无法在console中执行其他命令
* 当任务处于暂停状态时(ctrl + z暂停任务执行bg <job-id>将可以把对应的任务在后台继续执行
* 任务在后台执行或者暂停状态(`ctrl + z`暂停任务)时,执行`fg <job-id>`将可以把对应的任务转到前台继续执行。在前台执行时无法在console中执行其他命令
* 当任务处于暂停状态时(`ctrl + z`暂停任务),执行`bg <job-id>`将可以把对应的任务在后台继续执行
* 非当前session创建的job只能由当前session fg到前台执行
## 5. 任务输出重定向
@ -48,7 +48,7 @@ $ trace Test t >> test.out &
```
这时trace命令会在后台执行并且把结果输出到~/logs/arthas-cache/test.out。可继续执行其他命令。并可查看文件中的命令执行结果。
远程调用时可能无法确定机器文件路径arthas同时支持了自动重定向到缓存路径。使用方法如下:
连接到远程的arthas server时可能无法查看远程机器的文件arthas同时支持了自动重定向到本地缓存路径。使用方法如下:
```sh
$ trace Test t >> &
job id : 2

@ -1,7 +1,7 @@
Arthas 3.0命令行快捷键
Arthas 命令行快捷键
===
keymap命令输出当前的快捷键映射表
`keymap`命令输出当前的快捷键映射表:
默认的快捷键如下:
@ -17,8 +17,8 @@ keymap命令输出当前的快捷键映射表
| `"\C-b"` | ctrl + b | backward-word | 向后移动一个单词 |
| `"\e[D"` | 键盘左方向键 | backward-char | 光标向前移动一个字符 |
| `"\e[C"` | 键盘右方向键 | forward-char | 光标向后移动一个字符 |
| `"\e[B"` | 键盘下方向键 | next-history | 上翻显示上一个命令 |
| `"\e[A"` | 键盘上方向键 | previous-history | 下翻显示下一个命令 |
| `"\e[B"` | 键盘下方向键 | next-history | 下翻显示下一个命令 |
| `"\e[A"` | 键盘上方向键 | previous-history | 上翻显示上一个命令 |
| `"\C-h"` | ctrl + h | backward-delete-char | 向后删除一个字符 |
| `"\C-?"` | ctrl + shift + / | backward-delete-char | 向后删除一个字符 |
| `"\C-u"` | ctrl + u | undo | 撤销上一个命令,相当于清空当前行 |

@ -1,7 +1,7 @@
reset命令
===
> 重置增强类,将被 Arthas 增强过的类全部还原Arthas 服务端关闭时会重置所有增强过的类
> 重置增强类,将被 Arthas 增强过的类全部还原Arthas 服务端`shutdown`时会重置所有增强过的类
### 使用参考

@ -236,8 +236,8 @@
<div class="section" id="fgbg">
<span id="fgbg"></span><h2>4. fg、bg命令将命令转到前台、后台继续执行<a class="headerlink" href="#fgbg" title="永久链接至标题"></a></h2>
<ul class="simple">
<li>任务在后台执行或者暂停状态(ctrl + z暂停任务执行fg &lt;job-id&gt;将可以把对应的任务转到前台继续执行。在前台执行时无法在console中执行其他命令</li>
<li>当任务处于暂停状态时(ctrl + z暂停任务执行bg &lt;job-id&gt;将可以把对应的任务在后台继续执行</li>
<li>任务在后台执行或者暂停状态(<code class="docutils literal notranslate"><span class="pre">ctrl</span> <span class="pre">+</span> <span class="pre">z</span></code>暂停任务)时,执行<code class="docutils literal notranslate"><span class="pre">fg</span> <span class="pre">&lt;job-id&gt;</span></code>将可以把对应的任务转到前台继续执行。在前台执行时无法在console中执行其他命令</li>
<li>当任务处于暂停状态时(<code class="docutils literal notranslate"><span class="pre">ctrl</span> <span class="pre">+</span> <span class="pre">z</span></code>暂停任务),执行<code class="docutils literal notranslate"><span class="pre">bg</span> <span class="pre">&lt;job-id&gt;</span></code>将可以把对应的任务在后台继续执行</li>
<li>非当前session创建的job只能由当前session fg到前台执行</li>
</ul>
</div>
@ -248,7 +248,7 @@
</pre></div>
</div>
<p>这时trace命令会在后台执行并且把结果输出到~/logs/arthas-cache/test.out。可继续执行其他命令。并可查看文件中的命令执行结果。</p>
<p>远程调用时可能无法确定机器文件路径arthas同时支持了自动重定向到缓存路径。使用方法如下:</p>
<p>连接到远程的arthas server时可能无法查看远程机器的文件arthas同时支持了自动重定向到本地缓存路径。使用方法如下:</p>
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ trace Test t &gt;&gt; <span class="p">&amp;</span>
job id : <span class="m">2</span>
cache location : /Users/gehui/logs/arthas-cache/28198/2

@ -0,0 +1,83 @@
Arthas Async Jobs
===
Asynchronous jobs in arthas, using commands related to linux jobs.[linux man jobs](http://man7.org/linux/man-pages/man1/jobs.1p.html)。
## 1. Use & to run the command in the background
For example, execute the trace command in the background:
```sh
trace Test t &
```
## 2. List background jobs
If you want to list all background jobs, you can execute the `jobs` command and the results are as follows:
```sh
$ jobs
[10]*
Stopped watch com.taobao.container.Test test "params[0].{? #this.name == null }" -x 2
execution count : 19
start time : Fri Sep 22 09:59:55 CST 2017
timeout date : Sat Sep 23 09:59:55 CST 2017
session : 3648e874-5e69-473f-9eed-7f89660b079b (current)
```
You can see that there is currently a background job executing.
* job id is 10, `*` indicates that this job is created by the current session.
* status is `Stopped`
* execution count is the number of executions, which have been executed 19 times since the start.
* timeout date: After this time, the job will automatically timeout and exit.
## 3. Suspend and Cannel job
When the job is executing in the foreground, such as directly calling the command `trace Test t` or calling the background job command `trace Test t &`, the job is transferred to the foreground through the `fg` command. At this point, the console cannot continue to execute the command, but can receive and process the following keyboard events:
* ctrl + z: Suspend the job, the job status will change to `Stopped`, and the job can be restarted by `bg <job-id>` or `fg <job-id>`
* ctrl + c: Stop the job
* ctrl + d: According to linux semantics should be the exit terminal, currently arthas ignore this input.
## 4. fg/bg, Bring a background job to the foreground/Restart a stopped background job
* When the job is executed in the background or suspended (`ctrl + z` to suspend job), executing `fg <job-id>` will transfer the corresponding job to the foreground to continue execution.
* When the job is suspended (`ctrl + z` to suspend job), executing `bg <job-id>` will continue the corresponding job in the background.
* A job created by a non-current session can only be executed by the current session fg to the foreground.
## 5. Redirect the job output
The job output can be redirect to the specified file by `>` or `>>`, and can be used together with `&` to implement the asynchronous job of the arthas command. such as:
```sh
$ trace Test t >> test.out &
```
The trace command will be executed in the background and the output will be redirect to `~/logs/arthas-cache/test.out`. You can continue to execute other commands in the console.
When connecting to a remote arthas server, you may not be able to view the files of the remote machine. Arthas also supports automatic redirection to the local cache file. Examples are as follows:
```sh
$ trace Test t >> &
job id : 2
cache location : /Users/gehui/logs/arthas-cache/28198/2
```
You can see that does not specify the redirect file after `>>`, arthas will automatically redirect the job output to the `~/logs/arthas-cache`.
In the above example, pid is `28198` and job id is `2`.
## 6. Stop job
If you want to stop background job, just `kill <job-id>`.
## 7. Others
* Support up to 8 commands at the same time redirect the output to the log file.
* Do not open too many background asynchronous commands at the same time to avoid affecting the performance of the target JVM.

@ -1,19 +1,8 @@
All Commands
=============
### Basic
* help - check the assistant info for the command
* cls - clear out the current screen area
* session - check the current session profile
* [reset](reset.md) - clear the injected code from the classes (B.T.W when Arthas server closed, all the injected will also be cleared)
* version - the version of the working Arthas
* quit - exit the current Arthas client without affecting other clients
* shutdown - terminate the Arthas server and all clients
* [keymap](keymap.md) - shortcuts for Arthas and also you can define your own
### Advanced
* [dashboard](dashboard.md)
* [thread](thread.md)
* [jvm](jvm.md)
@ -38,3 +27,17 @@ All Commands
* [options](options.md)
### Basic Commands
* help - check the assistant info for the command
* cls - clear out the current screen area
* session - check the current session profile
* [reset](reset.md) - clear the injected code from the classes (B.T.W when Arthas server closed, all the injected will also be cleared)
* version - the version of the working Arthas
* quit - exit the current Arthas client without affecting other clients
* shutdown - terminate the Arthas server and all clients
* [keymap](keymap.md) - shortcuts for Arthas and also you can define your own

@ -239,7 +239,7 @@
</div>
<div class="section" id="async-in-background">
<span id="async-in-background"></span><h2>async in background<a class="headerlink" href="#async-in-background" title="Permalink to this headline"></a></h2>
<p><a class="reference external" href="https://github.com/alibaba/arthas/tree/master/site/src/site/sphinx/en/async.md">async</a> will be a great help, when the <code class="docutils literal notranslate"><span class="pre">incident</span></code> seldom occurs and you are <a class="reference external" href="watch.md"><code class="docutils literal notranslate"><span class="pre">watch</span></code></a>ing it.</p>
<p><a class="reference internal" href="async.html"><span class="doc">async</span></a> will be a great help, when the <code class="docutils literal notranslate"><span class="pre">incident</span></code> seldom occurs and you are <a class="reference external" href="watch.md"><code class="docutils literal notranslate"><span class="pre">watch</span></code></a>ing it.</p>
<ul class="simple">
<li>jobs - list all jobs</li>
<li>kill - forcibly terminate the job</li>

@ -93,31 +93,33 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3 current"><a class="reference internal" href="watch.html">watch</a><ul class="current">
<li class="toctree-l4 current"><a class="reference internal" href="watch.html#parameters-options">Parameters &amp; Options</a></li>
<li class="toctree-l4"><a class="reference internal" href="watch.html#usage">Usage</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="watch.html">watch</a><ul class="current">
<li class="toctree-l3 current"><a class="reference internal" href="watch.html#parameters-options">Parameters &amp; Options</a><ul class="current">
<li class="toctree-l4 current"><a class="current reference internal" href="#">Critical fields in</a></li>
<li class="toctree-l4"><a class="reference external" href="https://github.com/alibaba/arthas/issues/71">Special usages</a></li>
<li class="toctree-l4"><a class="reference external" href="https://commons.apache.org/proper/commons-ognl/language-guide.html">OGNL official guide</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -0,0 +1,317 @@
<!DOCTYPE html>
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Async Jobs &mdash; Arthas 3.0.5-SNAPSHOT documentation</title>
<link rel="shortcut icon" href="_static/favicon.ico"/>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/overrides.css" type="text/css" />
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<script src="_static/center_page.js"></script>
<script src="_static/js/modernizr.min.js"></script>
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search">
<a href="index.html" class="icon icon-home"> Arthas
</a>
<div class="version">
3.0.5-SNAPSHOT
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<ul>
<li class="toctree-l1"><a class="reference internal" href="install-detail.html">Installation</a></li>
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1"><a class="reference internal" href="commands.html">Commands</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>
<li class="toctree-l1"><a class="reference internal" href="release-notes.html">Release Notes</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Aquestion-answered">Questions and answers</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas">Fork me at GitHub</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md">CONTRIBUTING</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="index.html">Arthas</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="index.html">Docs</a> &raquo;</li>
<li>Arthas Async Jobs</li>
<li class="wy-breadcrumbs-aside">
<a href="https://github.com/alibaba/arthas/blob/master/site/src/site/sphinx/en/async.md" class="fa fa-github"> Edit on GitHub</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="arthas-async-jobs">
<span id="arthas-async-jobs"></span><h1>Arthas Async Jobs<a class="headerlink" href="#arthas-async-jobs" title="Permalink to this headline"></a></h1>
<p>Asynchronous jobs in arthas, using commands related to linux jobs.<a class="reference external" href="http://man7.org/linux/man-pages/man1/jobs.1p.html">linux man jobs</a></p>
<div class="section" id="use-to-run-the-command-in-the-background">
<span id="use-to-run-the-command-in-the-background"></span><h2>1. Use &amp; to run the command in the background<a class="headerlink" href="#use-to-run-the-command-in-the-background" title="Permalink to this headline"></a></h2>
<p>For example, execute the trace command in the background:</p>
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>trace Test t <span class="p">&amp;</span>
</pre></div>
</div>
</div>
<div class="section" id="list-background-jobs">
<span id="list-background-jobs"></span><h2>2. List background jobs<a class="headerlink" href="#list-background-jobs" title="Permalink to this headline"></a></h2>
<p>If you want to list all background jobs, you can execute the <code class="docutils literal notranslate"><span class="pre">jobs</span></code> command and the results are as follows:</p>
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ <span class="nb">jobs</span>
<span class="o">[</span><span class="m">10</span><span class="o">]</span>*
Stopped watch com.taobao.container.Test <span class="nb">test</span> <span class="s2">&quot;params[0].{? #this.name == null }&quot;</span> -x <span class="m">2</span>
execution count : <span class="m">19</span>
start <span class="nb">time</span> : Fri Sep <span class="m">22</span> <span class="m">09</span>:59:55 CST <span class="m">2017</span>
timeout date : Sat Sep <span class="m">23</span> <span class="m">09</span>:59:55 CST <span class="m">2017</span>
session : 3648e874-5e69-473f-9eed-7f89660b079b <span class="o">(</span>current<span class="o">)</span>
</pre></div>
</div>
<p>You can see that there is currently a background job executing.</p>
<ul class="simple">
<li>job id is 10, <code class="docutils literal notranslate"><span class="pre">*</span></code> indicates that this job is created by the current session.</li>
<li>status is <code class="docutils literal notranslate"><span class="pre">Stopped</span></code></li>
<li>execution count is the number of executions, which have been executed 19 times since the start.</li>
<li>timeout date: After this time, the job will automatically timeout and exit.</li>
</ul>
</div>
<div class="section" id="suspend-and-cannel-job">
<span id="suspend-and-cannel-job"></span><h2>3. Suspend and Cannel job<a class="headerlink" href="#suspend-and-cannel-job" title="Permalink to this headline"></a></h2>
<p>When the job is executing in the foreground, such as directly calling the command <code class="docutils literal notranslate"><span class="pre">trace</span> <span class="pre">Test</span> <span class="pre">t</span></code> or calling the background job command <code class="docutils literal notranslate"><span class="pre">trace</span> <span class="pre">Test</span> <span class="pre">t</span> <span class="pre">&amp;</span></code>, the job is transferred to the foreground through the <code class="docutils literal notranslate"><span class="pre">fg</span></code> command. At this point, the console cannot continue to execute the command, but can receive and process the following keyboard events:</p>
<ul class="simple">
<li>ctrl + z: Suspend the job, the job status will change to <code class="docutils literal notranslate"><span class="pre">Stopped</span></code>, and the job can be restarted by <code class="docutils literal notranslate"><span class="pre">bg</span> <span class="pre">&lt;job-id&gt;</span></code> or <code class="docutils literal notranslate"><span class="pre">fg</span> <span class="pre">&lt;job-id&gt;</span></code></li>
<li>ctrl + c: Stop the job</li>
<li>ctrl + d: According to linux semantics should be the exit terminal, currently arthas ignore this input.</li>
</ul>
</div>
<div class="section" id="fg-bg-bring-a-background-job-to-the-foreground-restart-a-stopped-background-job">
<span id="fg-bg-bring-a-background-job-to-the-foreground-restart-a-stopped-background-job"></span><h2>4. fg/bg, Bring a background job to the foreground/Restart a stopped background job<a class="headerlink" href="#fg-bg-bring-a-background-job-to-the-foreground-restart-a-stopped-background-job" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li>When the job is executed in the background or suspended (<code class="docutils literal notranslate"><span class="pre">ctrl</span> <span class="pre">+</span> <span class="pre">z</span></code> to suspend job), executing <code class="docutils literal notranslate"><span class="pre">fg</span> <span class="pre">&lt;job-id&gt;</span></code> will transfer the corresponding job to the foreground to continue execution.</li>
<li>When the job is suspended (<code class="docutils literal notranslate"><span class="pre">ctrl</span> <span class="pre">+</span> <span class="pre">z</span></code> to suspend job), executing <code class="docutils literal notranslate"><span class="pre">bg</span> <span class="pre">&lt;job-id&gt;</span></code> will continue the corresponding job in the background.</li>
<li>A job created by a non-current session can only be executed by the current session fg to the foreground.</li>
</ul>
</div>
<div class="section" id="redirect-the-job-output">
<span id="redirect-the-job-output"></span><h2>5. Redirect the job output<a class="headerlink" href="#redirect-the-job-output" title="Permalink to this headline"></a></h2>
<p>The job output can be redirect to the specified file by <code class="docutils literal notranslate"><span class="pre">&gt;</span></code> or <code class="docutils literal notranslate"><span class="pre">&gt;&gt;</span></code>, and can be used together with <code class="docutils literal notranslate"><span class="pre">&amp;</span></code> to implement the asynchronous job of the arthas command. such as:</p>
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ trace Test t &gt;&gt; test.out <span class="p">&amp;</span>
</pre></div>
</div>
<p>The trace command will be executed in the background and the output will be redirect to <code class="docutils literal notranslate"><span class="pre">~/logs/arthas-cache/test.out</span></code>. You can continue to execute other commands in the console.</p>
<p>When connecting to a remote arthas server, you may not be able to view the files of the remote machine. Arthas also supports automatic redirection to the local cache file. Examples are as follows:</p>
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ trace Test t &gt;&gt; <span class="p">&amp;</span>
job id : <span class="m">2</span>
cache location : /Users/gehui/logs/arthas-cache/28198/2
</pre></div>
</div>
<p>You can see that does not specify the redirect file after <code class="docutils literal notranslate"><span class="pre">&gt;&gt;</span></code>, arthas will automatically redirect the job output to the <code class="docutils literal notranslate"><span class="pre">~/logs/arthas-cache</span></code>.</p>
<p>In the above example, pid is <code class="docutils literal notranslate"><span class="pre">28198</span></code> and job id is <code class="docutils literal notranslate"><span class="pre">2</span></code>.</p>
</div>
<div class="section" id="stop-job">
<span id="stop-job"></span><h2>6. Stop job<a class="headerlink" href="#stop-job" title="Permalink to this headline"></a></h2>
<p>If you want to stop background job, just <code class="docutils literal notranslate"><span class="pre">kill</span> <span class="pre">&lt;job-id&gt;</span></code>.</p>
</div>
<div class="section" id="others">
<span id="others"></span><h2>7. Others<a class="headerlink" href="#others" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li>Support up to 8 commands at the same time redirect the output to the log file.</li>
<li>Do not open too many background asynchronous commands at the same time to avoid affecting the performance of the target JVM.</li>
</ul>
</div>
</div>
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; Copyright 2018, Alibaba Middleware Group, and contributors.
</p>
</div>
Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT:'./',
VERSION:'3.0.5-SNAPSHOT',
LANGUAGE:'en',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
HAS_SOURCE: true,
SOURCELINK_SUFFIX: '.txt'
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="_static/js/theme.js"></script>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
<div class="github-fork-ribbon-wrapper right">
<div class="github-fork-ribbon">
<a href="https://github.com/alibaba/arthas">Fork me at GitHub</a>
</div>
</div>
<script type="text/javascript" src="_static/add_badges.js"></script>
<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?d5c5e25b100f0eb51a4c35c8a86ea9b4";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>
</body>
</html>

@ -183,7 +183,7 @@ sc -d org.apache.commons.lang.StringUtils
<li>each command takes each independent line;</li>
<li><code class="docutils literal notranslate"><span class="pre">dashboard</span></code> command should include <code class="docutils literal notranslate"><span class="pre">-b</span></code> to turn on batch mode and <code class="docutils literal notranslate"><span class="pre">-n</span></code> to ensure the script ends;</li>
<li>commands as <code class="docutils literal notranslate"><span class="pre">watch/tt/trace/monitor/stack</span></code> should include <code class="docutils literal notranslate"><span class="pre">-n</span></code> option to ensure the script ends;</li>
<li><a class="reference external" href="https://github.com/alibaba/arthas/tree/master/site/src/site/sphinx/en/async.md">asynchronous</a> can also be used as <code class="docutils literal notranslate"><span class="pre">watch</span> <span class="pre">c.t.X</span> <span class="pre">test</span> <span class="pre">returnObj</span> <span class="pre">&gt;</span> <span class="pre">&amp;</span></code>;</li>
<li><a class="reference internal" href="async.html"><span class="doc">asynchronous</span></a> can also be used as <code class="docutils literal notranslate"><span class="pre">watch</span> <span class="pre">c.t.X</span> <span class="pre">test</span> <span class="pre">returnObj</span> <span class="pre">&gt;</span> <span class="pre">&amp;</span></code>;</li>
</ul>
</div>
<div class="section" id="step-2-run-the-script">

@ -93,31 +93,28 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">classloader</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">classloader</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,27 +93,24 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">Commands</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#basic">Basic</a></li>
<li class="toctree-l2"><a class="reference internal" href="#advanced">Advanced</a><ul>
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>
@ -189,21 +186,6 @@
<div class="section" id="all-commands">
<span id="all-commands"></span><h1>All Commands<a class="headerlink" href="#all-commands" title="Permalink to this headline"></a></h1>
<div class="section" id="basic">
<span id="basic"></span><h2>Basic<a class="headerlink" href="#basic" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li>help - check the assistant info for the command</li>
<li>cls - clear out the current screen area</li>
<li>session - check the current session profile</li>
<li><a class="reference internal" href="reset.html"><span class="doc">reset</span></a> - clear the injected code from the classes (B.T.W when Arthas server closed, all the injected will also be cleared)</li>
<li>version - the version of the working Arthas</li>
<li>quit - exit the current Arthas client without affecting other clients</li>
<li>shutdown - terminate the Arthas server and all clients</li>
<li><a class="reference internal" href="keymap.html"><span class="doc">keymap</span></a> - shortcuts for Arthas and also you can define your own</li>
</ul>
</div>
<div class="section" id="advanced">
<span id="advanced"></span><h2>Advanced<a class="headerlink" href="#advanced" title="Permalink to this headline"></a></h2>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="dashboard.html">dashboard</a></li>
@ -225,6 +207,18 @@
<li class="toctree-l1"><a class="reference internal" href="options.html">options</a></li>
</ul>
</div>
<div class="section" id="basic-commands">
<span id="basic-commands"></span><h2>Basic Commands<a class="headerlink" href="#basic-commands" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li>help - check the assistant info for the command</li>
<li>cls - clear out the current screen area</li>
<li>session - check the current session profile</li>
<li><a class="reference internal" href="reset.html"><span class="doc">reset</span></a> - clear the injected code from the classes (B.T.W when Arthas server closed, all the injected will also be cleared)</li>
<li>version - the version of the working Arthas</li>
<li>quit - exit the current Arthas client without affecting other clients</li>
<li>shutdown - terminate the Arthas server and all clients</li>
<li><a class="reference internal" href="keymap.html"><span class="doc">keymap</span></a> - shortcuts for Arthas and also you can define your own</li>
</ul>
</div>
</div>

@ -93,32 +93,29 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3 current"><a class="current reference internal" href="#">dashboard</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#a-demo">A Demo</a></li>
<li class="toctree-l4"><a class="reference internal" href="#specification">Specification</a></li>
<li class="toctree-l4"><a class="reference internal" href="#screenshots">Screenshots</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">dashboard</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#a-demo">A Demo</a></li>
<li class="toctree-l3"><a class="reference internal" href="#specification">Specification</a></li>
<li class="toctree-l3"><a class="reference internal" href="#screenshots">Screenshots</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,31 +93,28 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">dump</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">dump</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,27 +93,24 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,31 +93,28 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">jad</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">jad</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,32 +93,29 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">jvm</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l4"><a class="reference internal" href="#thread-related">thread-related</a></li>
<li class="toctree-l4"><a class="reference internal" href="#filedescriptor-related">fileDescriptor-related</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">jvm</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l3"><a class="reference internal" href="#thread-related">thread-related</a></li>
<li class="toctree-l3"><a class="reference internal" href="#filedescriptor-related">fileDescriptor-related</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,32 +93,29 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">monitor</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#properties-monitored">Properties monitored</a></li>
<li class="toctree-l4"><a class="reference internal" href="#parameters">Parameters</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">monitor</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#properties-monitored">Properties monitored</a></li>
<li class="toctree-l3"><a class="reference internal" href="#parameters">Parameters</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

Binary file not shown.

@ -93,31 +93,28 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">options</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#global-options">Global options</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">options</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#global-options">Global options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,31 +93,28 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">redefine</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">redefine</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,30 +93,31 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">sc</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">sc</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#options">Options</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#specification">Specification</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

File diff suppressed because one or more lines are too long

@ -93,31 +93,28 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">sm</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">sm</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#options">Options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,31 +93,33 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">stack</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#parameters">Parameters</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">stack</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#parameters">Parameters</a><ul>
<li class="toctree-l4"><a class="reference internal" href="advice-class.html">Critical fields in expression</a></li>
<li class="toctree-l4"><a class="reference external" href="https://github.com/alibaba/arthas/issues/71">Special usage</a></li>
<li class="toctree-l4"><a class="reference external" href="https://commons.apache.org/proper/commons-ognl/language-guide.html">OGNL official guide</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,30 +93,32 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">sysprop</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">sysprop</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#check-all-properties">Check all properties</a></li>
<li class="toctree-l4"><a class="reference internal" href="#check-a-single-property">Check a single property</a></li>
<li class="toctree-l4"><a class="reference internal" href="#modify-a-single-property">Modify a single property</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,31 +93,35 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">thread</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#parameters">Parameters</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">thread</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#parameters">Parameters</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#list-the-top-n-busiest-with-detailed-stack-trace">List the top n busiest with detailed stack trace</a></li>
<li class="toctree-l4"><a class="reference internal" href="#list-all-info-when-no-options-provided">List all info when no options provided</a></li>
<li class="toctree-l4"><a class="reference internal" href="#thread-thread-id-present-the-specified-thread-profile">thread &lt;thread_id&gt; present the specified thread profile</a></li>
<li class="toctree-l4"><a class="reference internal" href="#thread-b-locate-the-blocking-threads">thread -b locate the blocking threads</a></li>
<li class="toctree-l4"><a class="reference internal" href="#thread-i-specify-the-collecting-interval">thread -i specify the collecting interval</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,31 +93,33 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">trace</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#parameters">Parameters</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">trace</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#parameters">Parameters</a><ul>
<li class="toctree-l4"><a class="reference internal" href="advice-class.html">Critical fields in expression</a></li>
<li class="toctree-l4"><a class="reference external" href="https://github.com/alibaba/arthas/issues/71">Special usage</a></li>
<li class="toctree-l4"><a class="reference external" href="https://commons.apache.org/proper/commons-ognl/language-guide.html">OGNL official guide</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,33 +93,39 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">tt</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l4"><a class="reference internal" href="#searching-for-records">Searching for records</a></li>
<li class="toctree-l4"><a class="reference internal" href="#check-context-of-the-call">Check context of the call</a></li>
<li class="toctree-l4"><a class="reference internal" href="#re-produce">Re-produce</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2"><a class="reference internal" href="watch.html">watch</a></li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">tt</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#f-y-i">F.Y.I</a></li>
<li class="toctree-l4"><a class="reference internal" href="#property">Property</a></li>
<li class="toctree-l4"><a class="reference internal" href="#condition-expression">Condition expression</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#searching-for-records">Searching for records</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#all-the-recorded">All the recorded</a></li>
<li class="toctree-l4"><a class="reference internal" href="#a-specified-method">A specified method</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="#check-context-of-the-call">Check context of the call</a></li>
<li class="toctree-l3"><a class="reference internal" href="#re-produce">Re-produce</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>

@ -93,33 +93,45 @@
<li class="toctree-l1"><a class="reference internal" href="quick-start.html">Quick start</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced-use.html">Advanced usage</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="commands.html">Commands</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic">Basic</a></li>
<li class="toctree-l2 current"><a class="reference internal" href="commands.html#advanced">Advanced</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l3"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l3"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l3"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l3"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l3"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l3"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l3"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l3"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l3"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l3"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l3"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">watch</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#parameters-options">Parameters &amp; Options</a></li>
<li class="toctree-l4"><a class="reference internal" href="#usage">Usage</a></li>
<li class="toctree-l2"><a class="reference internal" href="dashboard.html">dashboard</a></li>
<li class="toctree-l2"><a class="reference internal" href="thread.html">thread</a></li>
<li class="toctree-l2"><a class="reference internal" href="jvm.html">jvm</a></li>
<li class="toctree-l2"><a class="reference internal" href="sysprop.html">sysprop</a></li>
<li class="toctree-l2"><a class="reference internal" href="getstatic.html">getstatic</a></li>
<li class="toctree-l2"><a class="reference internal" href="sc.html">sc</a></li>
<li class="toctree-l2"><a class="reference internal" href="sm.html">sm</a></li>
<li class="toctree-l2"><a class="reference internal" href="dump.html">dump</a></li>
<li class="toctree-l2"><a class="reference internal" href="jad.html">jad</a></li>
<li class="toctree-l2"><a class="reference internal" href="classloader.html">classloader</a></li>
<li class="toctree-l2"><a class="reference internal" href="redefine.html">redefine</a></li>
<li class="toctree-l2"><a class="reference internal" href="monitor.html">monitor</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">watch</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#parameters-options">Parameters &amp; Options</a><ul>
<li class="toctree-l4"><a class="reference internal" href="advice-class.html">Critical fields in</a></li>
<li class="toctree-l4"><a class="reference external" href="https://github.com/alibaba/arthas/issues/71">Special usages</a></li>
<li class="toctree-l4"><a class="reference external" href="https://commons.apache.org/proper/commons-ognl/language-guide.html">OGNL official guide</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l3"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l3"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l3"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l3"><a class="reference internal" href="#usage">Usage</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#check-the-out-parameters-and-return-value">Check the <code class="docutils literal notranslate"><span class="pre">out</span> <span class="pre">parameters</span></code> and <code class="docutils literal notranslate"><span class="pre">return</span> <span class="pre">value</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#check-in-parameters">Check <code class="docutils literal notranslate"><span class="pre">in</span> <span class="pre">parameters</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#check-before-and-after-at-the-same-time">Check <em>before</em> and <em>after</em> at the same time</a></li>
<li class="toctree-l4"><a class="reference internal" href="#use-x-to-check-more-details">Use <code class="docutils literal notranslate"><span class="pre">-x</span></code> to check more details</a></li>
<li class="toctree-l4"><a class="reference internal" href="#use-condition-expressions-to-locate-specific-call">Use condition expressions to locate specific call</a></li>
<li class="toctree-l4"><a class="reference internal" href="#check-exceptions">Check <code class="docutils literal notranslate"><span class="pre">exceptions</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="#filter-based-on-time-cost">Filter based on time cost</a></li>
<li class="toctree-l4"><a class="reference internal" href="#check-the-global-properties-of-the-target-object">Check the global properties of the target object</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="trace.html">trace</a></li>
<li class="toctree-l2"><a class="reference internal" href="stack.html">stack</a></li>
<li class="toctree-l2"><a class="reference internal" href="tt.html">tt</a></li>
<li class="toctree-l2"><a class="reference internal" href="options.html">options</a></li>
<li class="toctree-l2"><a class="reference internal" href="commands.html#basic-commands">Basic Commands</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Auser-case">User cases</a></li>
<li class="toctree-l1"><a class="reference internal" href="release-notes.html">Release Notes</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/issues?q=label%3Aquestion-answered">Questions and answers</a></li>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas 3.0命令行快捷键 &mdash; Arthas 3.0.5-SNAPSHOT 文档</title>
<title>Arthas 命令行快捷键 &mdash; Arthas 3.0.5-SNAPSHOT 文档</title>
@ -142,7 +142,7 @@
<li><a href="index.html">Docs</a> &raquo;</li>
<li>Arthas 3.0命令行快捷键</li>
<li>Arthas 命令行快捷键</li>
<li class="wy-breadcrumbs-aside">
@ -163,9 +163,9 @@
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="arthas-3-0">
<span id="arthas-3-0"></span><h1>Arthas 3.0命令行快捷键<a class="headerlink" href="#arthas-3-0" title="永久链接至标题"></a></h1>
<p>keymap命令输出当前的快捷键映射表</p>
<div class="section" id="arthas">
<span id="arthas"></span><h1>Arthas 命令行快捷键<a class="headerlink" href="#arthas" title="永久链接至标题"></a></h1>
<p><code class="docutils literal notranslate"><span class="pre">keymap</span></code>命令输出当前的快捷键映射表:</p>
<p>默认的快捷键如下:</p>
<table border="1" class="docutils">
<thead>
@ -217,13 +217,13 @@
<td><code>"\e[B"</code></td>
<td>键盘下方向键</td>
<td>next-history</td>
<td>上翻显示上一个命令</td>
<td>下翻显示下一个命令</td>
</tr>
<tr>
<td><code>"\e[A"</code></td>
<td>键盘上方向键</td>
<td>previous-history</td>
<td>下翻显示下一个命令</td>
<td>上翻显示上一个命令</td>
</tr>
<tr>
<td><code>"\C-h"</code></td>

Binary file not shown.

@ -166,7 +166,7 @@
<div class="section" id="reset">
<span id="reset"></span><h1>reset命令<a class="headerlink" href="#reset" title="永久链接至标题"></a></h1>
<blockquote>
<div>重置增强类,将被 Arthas 增强过的类全部还原Arthas 服务端关闭时会重置所有增强过的类</div></blockquote>
<div>重置增强类,将被 Arthas 增强过的类全部还原Arthas 服务端<code class="docutils literal notranslate"><span class="pre">shutdown</span></code>时会重置所有增强过的类</div></blockquote>
<div class="section" id="">
<span id="id1"></span><h2>使用参考<a class="headerlink" href="#" title="永久链接至标题"></a></h2>
<div class="highlight-default notranslate"><div class="highlight"><pre><span></span>$ reset -h

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save