From 292bdc96695eb8551364a564ea2bc9672112d970 Mon Sep 17 00:00:00 2001 From: hengyunabc Date: Fri, 24 Jul 2020 16:57:40 +0800 Subject: [PATCH] update doc --- README.html | 4 +- _sources/cat.md.txt | 2 + _sources/dashboard.md.txt | 2 + _sources/echo.md.txt | 2 + _sources/grep.md.txt | 2 + _sources/jvm.md.txt | 161 ++++++++++--------- _sources/keymap.md.txt | 2 + _sources/perfcounter.md.txt | 2 + _sources/pwd.md.txt | 2 + _sources/reset.md.txt | 2 + _sources/sysenv.md.txt | 2 + _sources/sysprop.md.txt | 2 + _sources/tee.md.txt | 6 +- _sources/thread.md.txt | 2 + _sources/vmoption.md.txt | 2 + _static/documentation_options.js | 2 +- advanced-use.html | 4 +- advice-class.html | 4 +- agent.html | 4 +- arthas-tutorials.html | 237 +++++++++++++++++++++++++++- arthas3.html | 4 +- arthas_3_0/new_feature.html | 4 +- async.html | 4 +- batch-support.html | 4 +- cat.html | 5 +- classloader.html | 4 +- commands.html | 4 +- contact-us.html | 4 +- dashboard.html | 5 +- docker.html | 4 +- download.html | 4 +- dump.html | 4 +- echo.html | 5 +- en/.buildinfo | 2 +- en/README.html | 4 +- en/_sources/cat.md.txt | 2 + en/_sources/dashboard.md.txt | 2 + en/_sources/echo.md.txt | 2 + en/_sources/grep.md.txt | 2 + en/_sources/jvm.md.txt | 162 ++++++++++--------- en/_sources/keymap.md.txt | 2 + en/_sources/perfcounter.md.txt | 2 + en/_sources/pwd.md.txt | 2 + en/_sources/reset.md.txt | 2 + en/_sources/sysenv.md.txt | 2 + en/_sources/sysprop.md.txt | 2 + en/_sources/tee.md.txt | 6 +- en/_sources/thread.md.txt | 2 + en/_sources/vmoption.md.txt | 2 + en/_static/documentation_options.js | 2 +- en/advanced-use.html | 4 +- en/advice-class.html | 4 +- en/agent.html | 4 +- en/async.html | 4 +- en/batch-support.html | 4 +- en/cat.html | 5 +- en/classloader.html | 4 +- en/commands.html | 4 +- en/contact-us.html | 4 +- en/dashboard.html | 5 +- en/docker.html | 4 +- en/download.html | 4 +- en/dump.html | 4 +- en/echo.html | 5 +- en/genindex.html | 4 +- en/getstatic.html | 4 +- en/grep.html | 5 +- en/groovy.html | 4 +- en/heapdump.html | 4 +- en/index.html | 4 +- en/install-detail.html | 4 +- en/jad.html | 4 +- en/jvm.html | 163 ++++++++++--------- en/keymap.html | 5 +- en/logger.html | 4 +- en/manual-install.html | 4 +- en/mbean.html | 4 +- en/mc.html | 4 +- en/monitor.html | 4 +- en/objects.inv | Bin 848 -> 848 bytes en/ognl.html | 4 +- en/options.html | 4 +- en/perfcounter.html | 5 +- en/profiler.html | 4 +- en/pwd.html | 5 +- en/quick-start.html | 4 +- en/redefine.html | 4 +- en/release-notes.html | 4 +- en/reset.html | 5 +- en/save-log.html | 4 +- en/sc.html | 4 +- en/search.html | 4 +- en/searchindex.js | 2 +- en/sm.html | 4 +- en/spring-boot-starter.html | 4 +- en/stack.html | 4 +- en/start-arthas.html | 4 +- en/sysenv.html | 5 +- en/sysprop.html | 5 +- en/tee.html | 10 +- en/thread.html | 5 +- en/trace.html | 4 +- en/tt.html | 4 +- en/vmoption.html | 5 +- en/watch.html | 4 +- en/web-console.html | 4 +- genindex.html | 4 +- getstatic.html | 4 +- grep.html | 5 +- groovy.html | 4 +- heapdump.html | 4 +- index.html | 4 +- install-detail.html | 4 +- jad.html | 4 +- jvm.html | 164 ++++++++++--------- keymap.html | 5 +- logger.html | 4 +- manual-install.html | 4 +- mbean.html | 4 +- mc.html | 4 +- monitor.html | 4 +- objects.inv | Bin 1035 -> 1035 bytes ognl.html | 4 +- options.html | 4 +- perfcounter.html | 5 +- profiler.html | 4 +- pwd.html | 5 +- quick-start.html | 4 +- redefine.html | 4 +- release-notes.html | 4 +- reset.html | 5 +- save-log.html | 4 +- sc.html | 4 +- search.html | 4 +- searchindex.js | 2 +- sm.html | 4 +- spring-boot-starter.html | 4 +- stack.html | 4 +- start-arthas.html | 4 +- sysenv.html | 5 +- sysprop.html | 5 +- tee.html | 10 +- thread.html | 5 +- trace.html | 4 +- tt.html | 4 +- vmoption.html | 5 +- watch.html | 4 +- web-console.html | 4 +- 148 files changed, 903 insertions(+), 530 deletions(-) diff --git a/README.html b/README.html index 822a3c50c..442ce8b01 100644 --- a/README.html +++ b/README.html @@ -8,7 +8,7 @@ - <no title> — Arthas 3.3.6 文档 + <no title> — Arthas 3.3.7 文档 @@ -66,7 +66,7 @@
- 3.3.6 + 3.3.7
diff --git a/_sources/cat.md.txt b/_sources/cat.md.txt index 6d943ef51..d9a56ed46 100644 --- a/_sources/cat.md.txt +++ b/_sources/cat.md.txt @@ -1,6 +1,8 @@ cat === +[`cat`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-cat) + > 打印文件内容,和linux里的cat命令类似。 diff --git a/_sources/dashboard.md.txt b/_sources/dashboard.md.txt index 8458c1065..350478b4c 100644 --- a/_sources/dashboard.md.txt +++ b/_sources/dashboard.md.txt @@ -1,6 +1,8 @@ dashboard === +[`dashboard`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-dashboard) + > 当前系统的实时数据面板,按 ctrl+c 退出。 当运行在Ali-tomcat时,会显示当前tomcat的实时信息,如HTTP请求的qps, rt, 错误数, 线程池信息等等。 diff --git a/_sources/echo.md.txt b/_sources/echo.md.txt index 39ace94e0..670ba1b11 100644 --- a/_sources/echo.md.txt +++ b/_sources/echo.md.txt @@ -1,6 +1,8 @@ echo === +[`echo`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-echo) + > 打印参数,和linux里的echo命令类似。 diff --git a/_sources/grep.md.txt b/_sources/grep.md.txt index b567ffa6b..84ad185cb 100644 --- a/_sources/grep.md.txt +++ b/_sources/grep.md.txt @@ -1,6 +1,8 @@ grep === +[`grep`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-grep) + > 类似传统的`grep`命令。 diff --git a/_sources/jvm.md.txt b/_sources/jvm.md.txt index 4e668aca7..9de437b96 100644 --- a/_sources/jvm.md.txt +++ b/_sources/jvm.md.txt @@ -1,99 +1,112 @@ jvm === +[`sysenv`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-sysenv) + > 查看当前JVM信息 ### 使用参考 ``` $ jvm - CATEGORY INFO ------------------------------------------------------------------------------------------------------------------------------------- +RUNTIME +-------------------------------------------------------------------------------------------------------------- + MACHINE-NAME 37@ff267334bb65 + JVM-START-TIME 2020-07-23 07:50:36 + MANAGEMENT-SPEC-VERSION 1.2 + SPEC-NAME Java Virtual Machine Specification + SPEC-VENDOR Oracle Corporation + SPEC-VERSION 1.8 + VM-NAME Java HotSpot(TM) 64-Bit Server VM + VM-VENDOR Oracle Corporation + VM-VERSION 25.201-b09 + INPUT-ARGUMENTS [] + CLASS-PATH demo-arthas-spring-boot.jar + BOOT-CLASS-PATH /usr/lib/jvm/java-8-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-8-oracle/j + re/lib/rt.jar:/usr/lib/jvm/java-8-oracle/jre/lib/sunrsasign.jar:/usr/lib/jvm/ + java-8-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jce.jar:/us + r/lib/jvm/java-8-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-8-oracle/jre/l + ib/jfr.jar:/usr/lib/jvm/java-8-oracle/jre/classes + LIBRARY-PATH /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib - RUNTIME MACHINE-NAME hellodeMacBook-Air.local - JVM-START-TIME 2015-12-23 10:54:18 - MANAGEMENT-SPEC-VERSION 1.2 - SPEC-NAME Java Virtual Machine Specification - SPEC-VENDOR Oracle Corporation - SPEC-VERSION 1.8 - VM-NAME Java HotSpot(TM) 64-Bit Server VM - VM-VENDOR Oracle Corporation - VM-VERSION 25.60-b23 - INPUT-ARGUMENTS -Xbootclasspath/a:/Users/hello/.jenv/versions/1.8/lib/tools.jar - -Djava.util.logging.config.file=/Users/hello/code/java/crash/packaging/target/ - conf/logging.properties +-------------------------------------------------------------------------------------------------------------- + CLASS-LOADING +-------------------------------------------------------------------------------------------------------------- + LOADED-CLASS-COUNT 7529 + TOTAL-LOADED-CLASS-COUNT 7529 + UNLOADED-CLASS-COUNT 0 + IS-VERBOSE false - CLASS-PATH /Users/hello/.jenv/versions/1.8/lib/tools.jar:/Users/hello/code/java/cras - h/packaging/target/bin/crash.cli-1.3.2-SNAPSHOT.jar::/Users/hello/code/java/cr - ash/packaging/target/lib/bcpkix-jdk15on-1.51.jar:/Users/hello/code/java/crash/ - packaging/target/lib/bcprov-jdk15on-1.51.jar:/Users/hello/code/java/crash/pack - aging/target/lib/crash.connectors.ssh-1.3.2-SNAPSHOT-standalone.jar:/Users/hengyuna - bc/code/java/crash/packaging/target/lib/crash.connectors.telnet-1.3.2-SNAPSHOT-stan - dalone.jar:/Users/hello/code/java/crash/packaging/target/lib/crash.shell-1.3.2 - -SNAPSHOT.jar:/Users/hello/code/java/crash/packaging/target/lib/groovy-all-1.8 - .9.jar:/Users/hello/code/java/crash/packaging/target/lib/ivy-2.2.0.jar - BOOT-CLASS-PATH /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/resources.j - ar:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/rt.jar:/ - Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/sunrsasign.j - ar:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jsse.jar - :/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jce.jar:/L - ibrary/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/charsets.jar: - /Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/lib/jfr.jar:/Li - brary/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/classes:/Users/hen - gyunabc/.jenv/versions/1.8/lib/tools.jar - LIBRARY-PATH /Users/hello/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library - /Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. +-------------------------------------------------------------------------------------------------------------- + COMPILATION +-------------------------------------------------------------------------------------------------------------- + NAME HotSpot 64-Bit Tiered Compilers + TOTAL-COMPILE-TIME 14921(ms) - CLASS-LOADING LOADED-CLASS-COUNT 4264 - TOTAL-LOADED-CLASS-COUNT 4264 - UNLOADED-CLASS-COUNT 0 - IS-VERBOSE false +-------------------------------------------------------------------------------------------------------------- + GARBAGE-COLLECTORS +-------------------------------------------------------------------------------------------------------------- + PS Scavenge name : PS Scavenge + [count/time (ms)] collectionCount : 7 + collectionTime : 68 + + PS MarkSweep name : PS MarkSweep + [count/time (ms)] collectionCount : 1 + collectionTime : 47 - COMPILATION NAME HotSpot 64-Bit Tiered Compilers - TOTAL-COMPILE-TIME 5145(ms) +-------------------------------------------------------------------------------------------------------------- + MEMORY-MANAGERS +-------------------------------------------------------------------------------------------------------------- + CodeCacheManager Code Cache - GARBAGE-COLLECTORS PS Scavenge 6/74(ms) - [count/time] - PS MarkSweep 1/64(ms) - [count/time] + Metaspace Manager Metaspace + Compressed Class Space - MEMORY-MANAGERS CodeCacheManager Code Cache + Copy Eden Space + Survivor Space - Metaspace Manager Metaspace - Compressed Class Space - - PS Scavenge PS Eden Space - PS Survivor Space - - PS MarkSweep PS Eden Space - PS Survivor Space - PS Old Gen + MarkSweepCompact Eden Space + Survivor Space + Tenured Gen - MEMORY HEAP-MEMORY-USAGE 1073741824(1.00 GiB)/1073741824(1.00 GiB)/5242880000(4.88 GiB)/278637584(265.73 MiB) - [committed/init/max/used] - NO-HEAP-MEMORY-USAGE 172597248(164.60 MiB)/2555904(2.44 MiB)/1862270976(1.73 GiB)/166521144(158.81 MiB) - [committed/init/max/used] - PENDING-FINALIZE-COUNT 0 +-------------------------------------------------------------------------------------------------------------- + MEMORY +-------------------------------------------------------------------------------------------------------------- + HEAP-MEMORY-USAGE init : 268435456(256.0 MiB) + [memory in bytes] used : 18039504(17.2 MiB) + committed : 181403648(173.0 MiB) + max : 3817865216(3.6 GiB) + + NO-HEAP-MEMORY-USAGE init : 2555904(2.4 MiB) + [memory in bytes] used : 33926216(32.4 MiB) + committed : 35176448(33.5 MiB) + max : -1(-1 B) - OPERATING-SYSTEM OS Mac OS X - ARCH x86_64 - PROCESSORS-COUNT 4 - LOAD-AVERAGE 2.328125 - VERSION 10.10.5 +-------------------------------------------------------------------------------------------------------------- + OPERATING-SYSTEM +-------------------------------------------------------------------------------------------------------------- + OS Linux + ARCH amd64 + PROCESSORS-COUNT 3 + LOAD-AVERAGE 29.53 + VERSION 4.15.0-52-generic - THREAD COUNT 16 - DAEMON-COUNT 10 - PEAK-COUNT 18 - STARTED-COUNT 19 - DEADLOCK-COUNT 0 +-------------------------------------------------------------------------------------------------------------- + THREAD +-------------------------------------------------------------------------------------------------------------- + COUNT 30 + DAEMON-COUNT 24 + PEAK-COUNT 31 + STARTED-COUNT 36 + DEADLOCK-COUNT 0 +-------------------------------------------------------------------------------------------------------------- FILE-DESCRIPTOR - - MAX-FILE-DESCRIPTOR-COUNT 10240 - OPEN-FILE-DESCRIPTOR-COUNT 648 - -Affect cost in 2 ms. +-------------------------------------------------------------------------------------------------------------- + MAX-FILE-DESCRIPTOR-COUNT 1048576 + OPEN-FILE-DESCRIPTOR-COUNT 100 +Affect(row-cnt:0) cost in 88 ms. ``` ### THREAD相关 diff --git a/_sources/keymap.md.txt b/_sources/keymap.md.txt index a6bc92ca1..e1a70259d 100644 --- a/_sources/keymap.md.txt +++ b/_sources/keymap.md.txt @@ -1,6 +1,8 @@ Arthas 命令行快捷键 === +[`keymap`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-keymap) + `keymap`命令输出当前的快捷键映射表: 默认的快捷键如下: diff --git a/_sources/perfcounter.md.txt b/_sources/perfcounter.md.txt index 08ea3357a..d8ce0f39b 100644 --- a/_sources/perfcounter.md.txt +++ b/_sources/perfcounter.md.txt @@ -1,6 +1,8 @@ perfcounter === +[`perfcounter`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-perfcounter) + > 查看当前JVM的 Perf Counter信息 ### 使用参考 diff --git a/_sources/pwd.md.txt b/_sources/pwd.md.txt index 8af1c47f6..d71709566 100644 --- a/_sources/pwd.md.txt +++ b/_sources/pwd.md.txt @@ -1,6 +1,8 @@ pwd === +[`pwd`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-pwd) + > 返回当前的工作目录,和linux命令类似 diff --git a/_sources/reset.md.txt b/_sources/reset.md.txt index 5999a5e26..d7c29cc3e 100644 --- a/_sources/reset.md.txt +++ b/_sources/reset.md.txt @@ -1,6 +1,8 @@ reset命令 === +[`reset`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-reset) + > 重置增强类,将被 Arthas 增强过的类全部还原,Arthas 服务端`stop`时会重置所有增强过的类 ### 使用参考 diff --git a/_sources/sysenv.md.txt b/_sources/sysenv.md.txt index 32a571ff5..1ee9c4e3b 100644 --- a/_sources/sysenv.md.txt +++ b/_sources/sysenv.md.txt @@ -1,6 +1,8 @@ sysenv ======================= +[`sysenv`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-sysenv) + > 查看当前JVM的环境属性(`System Environment Variables`) ### 使用参考 diff --git a/_sources/sysprop.md.txt b/_sources/sysprop.md.txt index 8fa30c341..d2e1a1f3f 100644 --- a/_sources/sysprop.md.txt +++ b/_sources/sysprop.md.txt @@ -1,6 +1,8 @@ sysprop ======================= +[`sysprop`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-sysprop) + > 查看当前JVM的系统属性(`System Property`) ### 使用参考 diff --git a/_sources/tee.md.txt b/_sources/tee.md.txt index 28a3d5a81..355af7355 100644 --- a/_sources/tee.md.txt +++ b/_sources/tee.md.txt @@ -1,7 +1,11 @@ tee === -> 类似传统的`tee`命令。 +[`tee`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-tee) + +> 类似传统的`tee`命令, 用于读取标准输入的数据,并将其内容输出成文件。 + +> tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。 ``` diff --git a/_sources/thread.md.txt b/_sources/thread.md.txt index f932795fe..c52c6a097 100644 --- a/_sources/thread.md.txt +++ b/_sources/thread.md.txt @@ -1,6 +1,8 @@ thread === +[`thread`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-thread) + > 查看当前线程信息,查看线程的堆栈 diff --git a/_sources/vmoption.md.txt b/_sources/vmoption.md.txt index 00886aa5a..e6dbdf7ce 100644 --- a/_sources/vmoption.md.txt +++ b/_sources/vmoption.md.txt @@ -1,6 +1,8 @@ vmoption === +[`vmoption`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-vmoption) + > 查看,更新VM诊断相关的参数 ### 使用参考 diff --git a/_static/documentation_options.js b/_static/documentation_options.js index b13f9ada9..0f93468b9 100644 --- a/_static/documentation_options.js +++ b/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '3.3.6', + VERSION: '3.3.7', LANGUAGE: 'zh_CN', COLLAPSE_INDEX: false, FILE_SUFFIX: '.html', diff --git a/advanced-use.html b/advanced-use.html index ef9af5eac..892b52139 100644 --- a/advanced-use.html +++ b/advanced-use.html @@ -8,7 +8,7 @@ - 进阶使用 — Arthas 3.3.6 文档 + 进阶使用 — Arthas 3.3.7 文档 @@ -68,7 +68,7 @@
- 3.3.6 + 3.3.7
diff --git a/advice-class.html b/advice-class.html index 9c2404dfc..cc574027b 100644 --- a/advice-class.html +++ b/advice-class.html @@ -8,7 +8,7 @@ - 表达式核心变量 — Arthas 3.3.6 文档 + 表达式核心变量 — Arthas 3.3.7 文档 @@ -66,7 +66,7 @@
- 3.3.6 + 3.3.7
diff --git a/agent.html b/agent.html index 4c84d2b15..308638909 100644 --- a/agent.html +++ b/agent.html @@ -8,7 +8,7 @@ - 以Java Agent的方式启动 — Arthas 3.3.6 文档 + 以Java Agent的方式启动 — Arthas 3.3.7 文档 @@ -68,7 +68,7 @@
- 3.3.6 + 3.3.7
diff --git a/arthas-tutorials.html b/arthas-tutorials.html index 32fb1c1c0..f79ad51af 100644 --- a/arthas-tutorials.html +++ b/arthas-tutorials.html @@ -78,7 +78,12 @@ {{commandsStr()}}