update doc

pull/1241/head
hengyunabc 5 years ago
parent e1686c3079
commit 98d1ef7044

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>&lt;no title&gt; &mdash; Arthas 3.1.7 文档</title>
<title>&lt;no title&gt; &mdash; Arthas 3.1.8 文档</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -107,6 +107,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -11,14 +11,14 @@
> 注意事项
> * 目前需要每个命令占一行
> * dashboard务必开启批处理模式(`-b`)指定执行次数(`-n`),否则会导致批处理脚本无法终止
> * dashboard务必指定执行次数(`-n`),否则会导致批处理脚本无法终止
> * watch/tt/trace/monitor/stack等命令务必指定执行次数(`-n`),否则会导致批处理脚本无法终止
> * 可以使用异步后台任务,如 `watch c.t.X test returnObj > &`,让命令一直在后台运行,通过日志获取结果,[获取更多异步任务的信息](async.md)
```
➜ arthas git:(develop) cat /var/tmp/test.as
help
dashboard -b -n 1
dashboard -n 1
session
thread
sc -d org.apache.commons.lang.StringUtils
@ -26,10 +26,16 @@ sc -d org.apache.commons.lang.StringUtils
#### 第二步: 运行你的批处理脚本
通过`-b`开启批处理模式, `-f`执行脚本文件, 批处理脚本默认会输出到标准输出中,可以将结果重定向到文件中。
通过`-f`执行脚本文件, 批处理脚本默认会输出到标准输出中,可以将结果重定向到文件中。
```bash
./as.sh -b -f /var/tmp/test.as 56328 > test.out
./as.sh -f /var/tmp/test.as 56328 > test.out
```
也可以通过 `-c` 来指定指行的命令,比如
```bash
./as.sh -c 'sysprop; thread' 56328 > test.out
```
#### 第三步: 查看运行结果

@ -42,5 +42,5 @@ Contents
* [编译调试/参与贡献](https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#)
* [Release Notes](https://github.com/alibaba/arthas/releases)
* [QQ群/钉钉群](contact-us.md)
* [国内镜像站](https://arthas.gitee.io/)

@ -131,6 +131,16 @@ logger
update logger level success.
```
#### 指定classloader更新 logger level
默认情况下logger命令会在SystemClassloader下执行如果应用是传统的`war`应用或者spring boot fat jar启动的应用那么需要指定classloader。
可以先用 `sc -d yourClassName` 来查看具体的 classloader hashcode然后在更新level时指定classloader
```bash
[arthas@2062]$ logger -c 2a139a55 --name ROOT --level debug
```
#### 查看没有appender的logger的信息

@ -9,7 +9,7 @@
```bash
➜ bin git:(develop) ✗ ./as.sh
Found existing java process, please choose one and hit RETURN.
Found existing java process, please choose one and input the serial number of the process, eg: 1 . Then hit ENTER.
[1]: 3088 org.jetbrains.idea.maven.server.RemoteMavenServer
* [2]: 12872 org.apache.catalina.startup.Bootstrap
[3]: 2455

@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '3.1.7',
VERSION: '3.1.8',
LANGUAGE: 'zh_CN',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>进阶使用 &mdash; Arthas 3.1.7 文档</title>
<title>进阶使用 &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -131,6 +131,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>表达式核心变量 &mdash; Arthas 3.1.7 文档</title>
<title>表达式核心变量 &mdash; Arthas 3.1.8 文档</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -107,6 +107,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

Binary file not shown.

Binary file not shown.

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas3.0的新特性 &mdash; Arthas 3.1.7 文档</title>
<title>Arthas3.0的新特性 &mdash; Arthas 3.1.8 文档</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -107,6 +107,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas 3.0新特性介绍 &mdash; Arthas 3.1.7 文档</title>
<title>Arthas 3.0新特性介绍 &mdash; Arthas 3.1.8 文档</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -107,6 +107,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="../contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

10
as.sh

@ -8,10 +8,10 @@
# program : Arthas
# author : Core Engine @ Taobao.com
# date : 2019-12-04
# date : 2020-04-02
# current arthas script version
ARTHAS_SCRIPT_VERSION=3.1.7
ARTHAS_SCRIPT_VERSION=3.1.8
# SYNOPSIS
# rreadlink <fileOrDirPath>
@ -440,7 +440,7 @@ EXAMPLES:
./as.sh --stat-url 'http://192.168.10.11:8080/api/stat'
./as.sh -c 'sysprop; thread' <pid>
./as.sh -f batch.as <pid>
./as.sh --use-version 3.1.7
./as.sh --use-version 3.1.8
./as.sh --session-timeout 3600
./as.sh --attach-only
./as.sh --repo-mirror aliyun --use-http
@ -645,7 +645,7 @@ parse_arguments()
return 1
fi
echo "Found existing java process, please choose one and hit RETURN."
echo "Found existing java process, please choose one and input the serial number of the process, eg : 1. Then hit ENTER."
index=0
suggest=1
@ -807,7 +807,7 @@ active_console()
${TARGET_IP} \
${TELNET_PORT} \
"${tempArgs[@]}" \
-c ${COMMAND}
-c "${COMMAND}"
fi
if [ "${BATCH_FILE}" ] ; then
"${JAVA_HOME}/bin/java" ${ARTHAS_OPTS} ${JVM_OPTS} \

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas异步调用 &mdash; Arthas 3.1.7 文档</title>
<title>Arthas异步调用 &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -137,6 +137,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>批处理功能 &mdash; Arthas 3.1.7 文档</title>
<title>批处理功能 &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -131,6 +131,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>
@ -213,14 +214,14 @@
<div><p>注意事项</p>
<ul class="simple">
<li><p>目前需要每个命令占一行</p></li>
<li><p>dashboard务必开启批处理模式(<code class="docutils literal notranslate"><span class="pre">-b</span></code>)指定执行次数(<code class="docutils literal notranslate"><span class="pre">-n</span></code>),否则会导致批处理脚本无法终止</p></li>
<li><p>dashboard务必指定执行次数(<code class="docutils literal notranslate"><span class="pre">-n</span></code>),否则会导致批处理脚本无法终止</p></li>
<li><p>watch/tt/trace/monitor/stack等命令务必指定执行次数(<code class="docutils literal notranslate"><span class="pre">-n</span></code>),否则会导致批处理脚本无法终止</p></li>
<li><p>可以使用异步后台任务,如 <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>,让命令一直在后台运行,通过日志获取结果,<a class="reference internal" href="async.html"><span class="doc">获取更多异步任务的信息</span></a></p></li>
</ul>
</div></blockquote>
<div class="highlight-default notranslate"><pre class="literal-block">➜ arthas git:(develop) cat /var/tmp/test.as
help
dashboard -b -n 1
dashboard -n 1
session
thread
sc -d org.apache.commons.lang.StringUtils</pre>
@ -228,8 +229,11 @@ sc -d org.apache.commons.lang.StringUtils</pre>
</div>
<div class="section" id="id4">
<h3>第二步: 运行你的批处理脚本<a class="headerlink" href="#id4" title="永久链接至标题"></a></h3>
<p>通过<code class="docutils literal notranslate"><span class="pre">-b</span></code>开启批处理模式, <code class="docutils literal notranslate"><span class="pre">-f</span></code>执行脚本文件, 批处理脚本默认会输出到标准输出中,可以将结果重定向到文件中。</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">./as.sh -b -f /var/tmp/test.as 56328 &gt; test.out</pre></div>
<p>通过<code class="docutils literal notranslate"><span class="pre">-f</span></code>执行脚本文件, 批处理脚本默认会输出到标准输出中,可以将结果重定向到文件中。</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">./as.sh -f /var/tmp/test.as 56328 &gt; test.out</pre></div>
</div>
<p>也可以通过 <code class="docutils literal notranslate"><span class="pre">-c</span></code> 来指定指行的命令,比如</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">./as.sh -c &#x27;sysprop; thread&#x27; 56328 &gt; test.out</pre></div>
</div>
</div>
<div class="section" id="id5">

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>cat &mdash; Arthas 3.1.7 文档</title>
<title>cat &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -142,6 +142,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>classloader &mdash; Arthas 3.1.7 文档</title>
<title>classloader &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -154,6 +154,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>命令列表 &mdash; Arthas 3.1.7 文档</title>
<title>命令列表 &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -142,6 +142,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>联系我们 &mdash; Arthas 3.1.7 文档</title>
<title>联系我们 &mdash; Arthas 3.1.8 文档</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -113,6 +113,7 @@
<li class="toctree-l2"><a class="reference internal" href="#qq">QQ群</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>dashboard &mdash; Arthas 3.1.7 文档</title>
<title>dashboard &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -147,6 +147,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Docker &mdash; Arthas 3.1.7 文档</title>
<title>Docker &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -115,6 +115,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>下载 &mdash; Arthas 3.1.7 文档</title>
<title>下载 &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -119,6 +119,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>dump &mdash; Arthas 3.1.7 文档</title>
<title>dump &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -146,6 +146,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: c8352d7e0c8a7616c077d1f9d71062b8
config: 700c78b8be2f09c6b783ddb1840662c7
tags: 645f666f9bcd5a90fca523b33c5a78b7

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>&lt;no title&gt; &mdash; Arthas 3.1.7 documentation</title>
<title>&lt;no title&gt; &mdash; Arthas 3.1.8 documentation</title>
@ -65,7 +65,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -12,7 +12,7 @@ Create a `test.as` script suffixed with `as`. Here `as` is suggested for the suf
```bash
➜ arthas git:(develop) cat /var/tmp/test.as
help
dashboard -b -n 1
dashboard -n 1
session
thread
sc -d org.apache.commons.lang.StringUtils
@ -20,16 +20,22 @@ sc -d org.apache.commons.lang.StringUtils
Note:
* Each command takes one line.
* Batch mode (via `-b`) and execution times (via `-n`) must be explicitly specified for `dashboard`, otherwise batch script cannot terminate.
* Batch mode execution times (via `-n`) must be explicitly specified for `dashboard`, otherwise batch script cannot terminate.
* Commands such as `watch`/`tt`/`trace`/`monitor`/`stack` should include `-n` option to ensure the script can be able to quit.
* Also consider to use `async` (for example: `watch c.t.X test returnObj > &`) to put commands run at background and get the output from the log file, see more from [asynchronous job](async.md)
#### Step 2: Run the script
Use `-b` to turn on batch mode, and use `-f` to specify the script file. By default the result will be output to the standard output, but you can redirect the output to the file like this:
Use `-f` to specify the script file. By default the result will be output to the standard output, but you can redirect the output to the file like this:
```bash
./as.sh -b -f /var/tmp/test.as 56328 > test.out
./as.sh -f /var/tmp/test.as 56328 > test.out
```
Use `-c` also can specify the commands, like this:
```bash
./as.sh -c 'sysprop; thread' 56328 > test.out
```
#### Step 3: Check the outputs

@ -130,6 +130,16 @@ In the `appenders` section:
update logger level success.
```
#### 指定classloader更新 logger level
默认情况下logger命令会在SystemClassloader下执行如果应用是传统的`war`应用或者spring boot fat jar启动的应用那么需要指定classloader。
可以先用 `sc -d yourClassName` 来查看具体的 classloader hashcode然后在更新level时指定classloader
```bash
[arthas@2062]$ logger -c 2a139a55 --name ROOT --level debug
```
#### View the logger information without appenders

@ -9,7 +9,7 @@ Start Arthas
```bash
➜ bin git:(develop) ✗ ./as.sh
Found existing java process, please choose one and hit RETURN.
Found existing java process, please choose one and input the serial number of the process, eg : 1. Then hit ENTER.
[1]: 3088 org.jetbrains.idea.maven.server.RemoteMavenServer
* [2]: 12872 org.apache.catalina.startup.Bootstrap
[3]: 2455

@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '3.1.7',
VERSION: '3.1.8',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Advanced Usage &mdash; Arthas 3.1.7 documentation</title>
<title>Advanced Usage &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Fundamental Fields in Expressions &mdash; Arthas 3.1.7 documentation</title>
<title>Fundamental Fields in Expressions &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Async Jobs &mdash; Arthas 3.1.7 documentation</title>
<title>Arthas Async Jobs &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Batch Processing &mdash; Arthas 3.1.7 documentation</title>
<title>Batch Processing &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -205,7 +205,7 @@
<p>Create a <code class="docutils literal notranslate"><span class="pre">test.as</span></code> script suffixed with <code class="docutils literal notranslate"><span class="pre">as</span></code>. Here <code class="docutils literal notranslate"><span class="pre">as</span></code> is suggested for the suffix of the filename, but in fact any suffix is acceptable.</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">➜ arthas git:(develop) cat /var/tmp/test.as
help
dashboard -b -n 1
dashboard -n 1
session
thread
sc -d org.apache.commons.lang.StringUtils</pre></div>
@ -213,15 +213,18 @@ sc -d org.apache.commons.lang.StringUtils</pre></div>
<p>Note:</p>
<ul class="simple">
<li><p>Each command takes one line.</p></li>
<li><p>Batch mode (via <code class="docutils literal notranslate"><span class="pre">-b</span></code>) and execution times (via <code class="docutils literal notranslate"><span class="pre">-n</span></code>) must be explicitly specified for <code class="docutils literal notranslate"><span class="pre">dashboard</span></code>, otherwise batch script cannot terminate.</p></li>
<li><p>Batch mode execution times (via <code class="docutils literal notranslate"><span class="pre">-n</span></code>) must be explicitly specified for <code class="docutils literal notranslate"><span class="pre">dashboard</span></code>, otherwise batch script cannot terminate.</p></li>
<li><p>Commands such as <code class="docutils literal notranslate"><span class="pre">watch</span></code>/<code class="docutils literal notranslate"><span class="pre">tt</span></code>/<code class="docutils literal notranslate"><span class="pre">trace</span></code>/<code class="docutils literal notranslate"><span class="pre">monitor</span></code>/<code class="docutils literal notranslate"><span class="pre">stack</span></code> should include <code class="docutils literal notranslate"><span class="pre">-n</span></code> option to ensure the script can be able to quit.</p></li>
<li><p>Also consider to use <code class="docutils literal notranslate"><span class="pre">async</span></code> (for example: <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>) to put commands run at background and get the output from the log file, see more from <a class="reference internal" href="async.html"><span class="doc">asynchronous job</span></a></p></li>
</ul>
</div>
<div class="section" id="step-2-run-the-script">
<h3>Step 2: Run the script<a class="headerlink" href="#step-2-run-the-script" title="Permalink to this headline"></a></h3>
<p>Use <code class="docutils literal notranslate"><span class="pre">-b</span></code> to turn on batch mode, and use <code class="docutils literal notranslate"><span class="pre">-f</span></code> to specify the script file. By default the result will be output to the standard output, but you can redirect the output to the file like this:</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">./as.sh -b -f /var/tmp/test.as 56328 &gt; test.out</pre></div>
<p>Use <code class="docutils literal notranslate"><span class="pre">-f</span></code> to specify the script file. By default the result will be output to the standard output, but you can redirect the output to the file like this:</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">./as.sh -f /var/tmp/test.as 56328 &gt; test.out</pre></div>
</div>
<p>Use <code class="docutils literal notranslate"><span class="pre">-c</span></code> also can specify the commands, like this:</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">./as.sh -c &#x27;sysprop; thread&#x27; 56328 &gt; test.out</pre></div>
</div>
</div>
<div class="section" id="step-3-check-the-outputs">

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>cat &mdash; Arthas 3.1.7 documentation</title>
<title>cat &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>classloader &mdash; Arthas 3.1.7 documentation</title>
<title>classloader &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>All Commands &mdash; Arthas 3.1.7 documentation</title>
<title>All Commands &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>dashboard &mdash; Arthas 3.1.7 documentation</title>
<title>dashboard &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Docker &mdash; Arthas 3.1.7 documentation</title>
<title>Docker &mdash; Arthas 3.1.8 documentation</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Download &mdash; Arthas 3.1.7 documentation</title>
<title>Download &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>dump &mdash; Arthas 3.1.7 documentation</title>
<title>dump &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -9,7 +9,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Index &mdash; Arthas 3.1.7 documentation</title>
<title>Index &mdash; Arthas 3.1.8 documentation</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>getstatic &mdash; Arthas 3.1.7 documentation</title>
<title>getstatic &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>grep &mdash; Arthas 3.1.7 documentation</title>
<title>grep &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>groovy &mdash; Arthas 3.1.7 documentation</title>
<title>groovy &mdash; Arthas 3.1.8 documentation</title>
@ -65,7 +65,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>heapdump &mdash; Arthas 3.1.7 documentation</title>
<title>heapdump &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Documentation &mdash; Arthas 3.1.7 documentation</title>
<title>Arthas Documentation &mdash; Arthas 3.1.8 documentation</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Install Arthas &mdash; Arthas 3.1.7 documentation</title>
<title>Install Arthas &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jad &mdash; Arthas 3.1.7 documentation</title>
<title>jad &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jvm &mdash; Arthas 3.1.7 documentation</title>
<title>jvm &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Console Keymap &mdash; Arthas 3.1.7 documentation</title>
<title>Arthas Console Keymap &mdash; Arthas 3.1.8 documentation</title>
@ -65,7 +65,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>logger &mdash; Arthas 3.1.7 documentation</title>
<title>logger &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -111,6 +111,7 @@
<li class="toctree-l4"><a class="reference internal" href="#view-logger-information-for-the-special-name">View logger information for the special name</a></li>
<li class="toctree-l4"><a class="reference internal" href="#view-logger-information-for-the-special-classloader">View logger information for the special classloader</a></li>
<li class="toctree-l4"><a class="reference internal" href="#update-logger-level">Update logger level</a></li>
<li class="toctree-l4"><a class="reference internal" href="#classloader-logger-level">指定classloader更新 logger level</a></li>
<li class="toctree-l4"><a class="reference internal" href="#view-the-logger-information-without-appenders">View the logger information without appenders</a></li>
</ul>
</li>
@ -339,6 +340,13 @@
update logger level success.</pre></div>
</div>
</div>
<div class="section" id="classloader-logger-level">
<h3>指定classloader更新 logger level<a class="headerlink" href="#classloader-logger-level" title="Permalink to this headline"></a></h3>
<p>默认情况下logger命令会在SystemClassloader下执行如果应用是传统的<code class="docutils literal notranslate"><span class="pre">war</span></code>应用或者spring boot fat jar启动的应用那么需要指定classloader。</p>
<p>可以先用 <code class="docutils literal notranslate"><span class="pre">sc</span> <span class="pre">-d</span> <span class="pre">yourClassName</span></code> 来查看具体的 classloader hashcode然后在更新level时指定classloader</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">[arthas@2062]$ logger -c 2a139a55 --name ROOT --level debug</pre></div>
</div>
</div>
<div class="section" id="view-the-logger-information-without-appenders">
<h3>View the logger information without appenders<a class="headerlink" href="#view-the-logger-information-without-appenders" title="Permalink to this headline"></a></h3>
<p>By default, the <code class="docutils literal notranslate"><span class="pre">logger</span></code> command only prints information about the logger with appenders. If you want to see information about loggers without <code class="docutils literal notranslate"><span class="pre">appender</span></code>, you can use the parameter <code class="docutils literal notranslate"><span class="pre">--include-no-appender</span></code>.</p>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Manually Install Arthas &mdash; Arthas 3.1.7 documentation</title>
<title>Manually Install Arthas &mdash; Arthas 3.1.8 documentation</title>
@ -65,7 +65,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>mbean &mdash; Arthas 3.1.7 documentation</title>
<title>mbean &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>mc &mdash; Arthas 3.1.7 documentation</title>
<title>mc &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>monitor &mdash; Arthas 3.1.7 documentation</title>
<title>monitor &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -1,6 +1,6 @@
# Sphinx inventory version 2
# Project: Arthas
# Version: 3.1.7
# Version: 3.1.8
# The remainder of this file is compressed using zlib.
xÚm•ÛnÜ †ïý¼€+õ¶ª*¥ÉVê!Uš¨êõØLv<4C>ppì<>ß¾`ˬzg¾ÿ˜?nîü í(ú÷âq'ïN^+ñÑXá'¯ðSr3¢ìÂÖÞòt“‰øMpÄ8<>Ø<EFBFBD>
ˆ®+O<>_#A£ñ¾'TÄdÄámvH4YCÐfF6IyYçO@âf·|³uøñÔÓ2ÏÖù6Š )úsDâÁÙ1®eŽÝ,$ “±ïöŒ•‰Ž9.¸:­Ö`$Ûva9i¥Äm&<26>: œlýIå+'’ô»ý;˜Î&æÂm‰curÑ3³…qYëˆf2ßv]Á€*:

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ognl &mdash; Arthas 3.1.7 documentation</title>
<title>ognl &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>options &mdash; Arthas 3.1.7 documentation</title>
<title>options &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>perfcounter &mdash; Arthas 3.1.7 documentation</title>
<title>perfcounter &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>profiler &mdash; Arthas 3.1.7 documentation</title>
<title>profiler &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>pwd &mdash; Arthas 3.1.7 documentation</title>
<title>pwd &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Quick Start &mdash; Arthas 3.1.7 documentation</title>
<title>Quick Start &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>redefine &mdash; Arthas 3.1.7 documentation</title>
<title>redefine &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Release Notes &mdash; Arthas 3.1.7 documentation</title>
<title>Release Notes &mdash; Arthas 3.1.8 documentation</title>
@ -65,7 +65,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>reset &mdash; Arthas 3.1.7 documentation</title>
<title>reset &mdash; Arthas 3.1.8 documentation</title>
@ -65,7 +65,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Log command outputs &mdash; Arthas 3.1.7 documentation</title>
<title>Log command outputs &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sc &mdash; Arthas 3.1.7 documentation</title>
<title>sc &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Search &mdash; Arthas 3.1.7 documentation</title>
<title>Search &mdash; Arthas 3.1.8 documentation</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>

File diff suppressed because one or more lines are too long

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sm &mdash; Arthas 3.1.7 documentation</title>
<title>sm &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>stack &mdash; Arthas 3.1.7 documentation</title>
<title>stack &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Start Arthas &mdash; Arthas 3.1.7 documentation</title>
<title>Start Arthas &mdash; Arthas 3.1.8 documentation</title>
@ -65,7 +65,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -176,7 +176,7 @@
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">./as.sh</pre></div>
</div>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">➜ bin git:(develop) ✗ ./as.sh
Found existing java process, please choose one and hit RETURN.
Found existing java process, please choose one and input the serial number of the process, eg : 1. Then hit ENTER.
[1]: 3088 org.jetbrains.idea.maven.server.RemoteMavenServer
* [2]: 12872 org.apache.catalina.startup.Bootstrap
[3]: 2455

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sysenv &mdash; Arthas 3.1.7 documentation</title>
<title>sysenv &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>sysprop &mdash; Arthas 3.1.7 documentation</title>
<title>sysprop &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>tee &mdash; Arthas 3.1.7 documentation</title>
<title>tee &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>thread &mdash; Arthas 3.1.7 documentation</title>
<title>thread &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>trace &mdash; Arthas 3.1.7 documentation</title>
<title>trace &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>tt &mdash; Arthas 3.1.7 documentation</title>
<title>tt &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>vmoption &mdash; Arthas 3.1.7 documentation</title>
<title>vmoption &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>watch &mdash; Arthas 3.1.7 documentation</title>
<title>watch &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Web Console &mdash; Arthas 3.1.7 documentation</title>
<title>Web Console &mdash; Arthas 3.1.8 documentation</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>

@ -9,7 +9,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>索引 &mdash; Arthas 3.1.7 文档</title>
<title>索引 &mdash; Arthas 3.1.8 文档</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -108,6 +108,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>getstatic &mdash; Arthas 3.1.7 文档</title>
<title>getstatic &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -142,6 +142,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>grep &mdash; Arthas 3.1.7 文档</title>
<title>grep &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -142,6 +142,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>groovy &mdash; Arthas 3.1.7 文档</title>
<title>groovy &mdash; Arthas 3.1.8 文档</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -107,6 +107,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>heapdump &mdash; Arthas 3.1.7 文档</title>
<title>heapdump &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -150,6 +150,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas 用户文档 &mdash; Arthas 3.1.7 文档</title>
<title>Arthas 用户文档 &mdash; Arthas 3.1.8 文档</title>
@ -67,7 +67,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -108,6 +108,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>
@ -214,6 +215,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>
</div>
</div>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas Install &mdash; Arthas 3.1.7 文档</title>
<title>Arthas Install &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -130,6 +130,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jad &mdash; Arthas 3.1.7 文档</title>
<title>jad &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -152,6 +152,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jvm &mdash; Arthas 3.1.7 文档</title>
<title>jvm &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -147,6 +147,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Arthas 命令行快捷键 &mdash; Arthas 3.1.7 文档</title>
<title>Arthas 命令行快捷键 &mdash; Arthas 3.1.8 文档</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -107,6 +107,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>logger &mdash; Arthas 3.1.7 文档</title>
<title>logger &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -114,6 +114,7 @@
<li class="toctree-l4"><a class="reference internal" href="#id3">查看指定名字的logger信息</a></li>
<li class="toctree-l4"><a class="reference internal" href="#classloaderlogger">查看指定classloader的logger信息</a></li>
<li class="toctree-l4"><a class="reference internal" href="#logger-level">更新logger level</a></li>
<li class="toctree-l4"><a class="reference internal" href="#classloader-logger-level">指定classloader更新 logger level</a></li>
<li class="toctree-l4"><a class="reference internal" href="#appenderlogger">查看没有appender的logger的信息</a></li>
</ul>
</li>
@ -152,6 +153,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>
@ -343,6 +345,13 @@
update logger level success.</pre></div>
</div>
</div>
<div class="section" id="classloader-logger-level">
<h3>指定classloader更新 logger level<a class="headerlink" href="#classloader-logger-level" title="永久链接至标题"></a></h3>
<p>默认情况下logger命令会在SystemClassloader下执行如果应用是传统的<code class="docutils literal notranslate"><span class="pre">war</span></code>应用或者spring boot fat jar启动的应用那么需要指定classloader。</p>
<p>可以先用 <code class="docutils literal notranslate"><span class="pre">sc</span> <span class="pre">-d</span> <span class="pre">yourClassName</span></code> 来查看具体的 classloader hashcode然后在更新level时指定classloader</p>
<div class="highlight-bash notranslate"><div class="highlight hljs"><pre class="bash">[arthas@2062]$ logger -c 2a139a55 --name ROOT --level debug</pre></div>
</div>
</div>
<div class="section" id="appenderlogger">
<h3>查看没有appender的logger的信息<a class="headerlink" href="#appenderlogger" title="永久链接至标题"></a></h3>
<p>默认情况下,<code class="docutils literal notranslate"><span class="pre">logger</span></code>命令只打印有appender的logger的信息。如果想查看没有<code class="docutils literal notranslate"><span class="pre">appender</span></code>的logger的信息可以加上参数<code class="docutils literal notranslate"><span class="pre">--include-no-appender</span></code></p>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>手动安装Arthas &mdash; Arthas 3.1.7 文档</title>
<title>手动安装Arthas &mdash; Arthas 3.1.8 文档</title>
@ -66,7 +66,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -107,6 +107,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>mbean &mdash; Arthas 3.1.7 文档</title>
<title>mbean &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -146,6 +146,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>mc &mdash; Arthas 3.1.7 文档</title>
<title>mc &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -142,6 +142,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>monitor &mdash; Arthas 3.1.7 文档</title>
<title>monitor &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -147,6 +147,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

Binary file not shown.

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ognl &mdash; Arthas 3.1.7 文档</title>
<title>ognl &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -146,6 +146,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>options &mdash; Arthas 3.1.7 文档</title>
<title>options &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -147,6 +147,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

@ -8,7 +8,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>perfcounter &mdash; Arthas 3.1.7 文档</title>
<title>perfcounter &mdash; Arthas 3.1.8 文档</title>
@ -68,7 +68,7 @@
<div class="version">
3.1.7
3.1.8
</div>
@ -146,6 +146,7 @@
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/blob/master/CONTRIBUTING.md#">编译调试/参与贡献</a></li>
<li class="toctree-l1"><a class="reference external" href="https://github.com/alibaba/arthas/releases">Release Notes</a></li>
<li class="toctree-l1"><a class="reference internal" href="contact-us.html">QQ群/钉钉群</a></li>
<li class="toctree-l1"><a class="reference external" href="https://arthas.gitee.io/">国内镜像站</a></li>
</ul>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save