mirror of https://github.com/alibaba/arthas.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
8.4 KiB
JavaScript
31 lines
8.4 KiB
JavaScript
3 years ago
|
import{_ as r,o as i,c,a as s,b as n,w as t,e as a,d as p,r as l}from"./app.391b0e4e.js";const d={},u=s("h1",{id:"\u8FDB\u9636\u4F7F\u7528",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#\u8FDB\u9636\u4F7F\u7528","aria-hidden":"true"},"#"),a(" \u8FDB\u9636\u4F7F\u7528")],-1),h=s("h2",{id:"web-console",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#web-console","aria-hidden":"true"},"#"),a(" Web Console")],-1),v=s("p",null,"\u901A\u8FC7 websocket \u8FDE\u63A5 Arthas\u3002",-1),b=a("Web Console"),m=s("h2",{id:"arthas-properties",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#arthas-properties","aria-hidden":"true"},"#"),a(" Arthas Properties")],-1),k=a("Arthas Properties"),_=s("h2",{id:"\u4EE5-java-agent-\u65B9\u5F0F\u542F\u52A8",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#\u4EE5-java-agent-\u65B9\u5F0F\u542F\u52A8","aria-hidden":"true"},"#"),a(" \u4EE5 java agent \u65B9\u5F0F\u542F\u52A8")],-1),g=a("\u4EE5 java agent \u65B9\u5F0F\u542F\u52A8"),f=p(`<h2 id="as-sh-\u548C-arthas-boot-\u6280\u5DE7" tabindex="-1"><a class="header-anchor" href="#as-sh-\u548C-arthas-boot-\u6280\u5DE7" aria-hidden="true">#</a> as.sh \u548C arthas-boot \u6280\u5DE7</h2><ul><li>\u901A\u8FC7<code>select</code>\u529F\u80FD\u9009\u62E9 attach \u7684\u8FDB\u7A0B\u3002</li></ul><p>\u6B63\u5E38\u60C5\u51B5\u4E0B\uFF0C\u6BCF\u6B21\u6267\u884C<code>as.sh</code>/<code>arthas-boot.jar</code>\u9700\u8981\u9009\u62E9\uFF0C\u6216\u8005\u6307\u5B9A PID\u3002\u8FD9\u6837\u4F1A\u6BD4\u8F83\u9EBB\u70E6\uFF0C\u56E0\u4E3A\u6BCF\u6B21\u542F\u52A8\u5E94\u7528\uFF0C\u5B83\u7684 PID \u4F1A\u53D8\u5316\u3002</p><p>\u6BD4\u5982\uFF0C\u5DF2\u7ECF\u542F\u52A8\u4E86<code>math-game.jar</code>\uFF0C\u4F7F\u7528<code>jps</code>\u547D\u4EE4\u67E5\u770B\uFF1A</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ jps
|
||
3 years ago
|
<span class="token number">58883</span> math-game.jar
|
||
|
<span class="token number">58884</span> Jps
|
||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>\u901A\u8FC7<code>select</code>\u53C2\u6570\u53EF\u4EE5\u6307\u5B9A\u8FDB\u7A0B\u540D\u5B57\uFF0C\u975E\u5E38\u65B9\u4FBF\u3002</p><div class="language-bash ext-sh line-numbers-mode"><pre class="language-bash"><code>$ ./as.sh --select math-game
|
||
|
Arthas script version: <span class="token number">3.3</span>.6
|
||
|
<span class="token punctuation">[</span>INFO<span class="token punctuation">]</span> JAVA_HOME: /tmp/java/8.0.222-zulu
|
||
|
Arthas home: /Users/admin/.arthas/lib/3.3.6/arthas
|
||
|
Calculating attach execution time<span class="token punctuation">..</span>.
|
||
|
Attaching to <span class="token number">59161</span> using version /Users/admin/.arthas/lib/3.3.6/arthas<span class="token punctuation">..</span>.
|
||
|
|
||
|
real 0m0.572s
|
||
|
user 0m0.281s
|
||
|
sys 0m0.039s
|
||
|
Attach success.
|
||
|
telnet connecting to arthas server<span class="token punctuation">..</span>. current timestamp is <span class="token number">1594280799</span>
|
||
|
Trying <span class="token number">127.0</span>.0.1<span class="token punctuation">..</span>.
|
||
|
Connected to localhost.
|
||
|
Escape character is <span class="token string">'^]'</span><span class="token builtin class-name">.</span>
|
||
|
,---. ,------. ,--------.,--. ,--. ,---. ,---.
|
||
|
/ O <span class="token punctuation">\\</span> <span class="token operator">|</span> .--. <span class="token string">''</span>--. .--<span class="token string">'| '</span>--<span class="token string">' | / O \\ '</span> .-<span class="token string">'
|
||
|
| .-. || '</span>--<span class="token string">'.'</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> .--. <span class="token operator">||</span> .-. <span class="token operator">|</span><span class="token variable"><span class="token variable">\`</span><span class="token builtin class-name">.</span> <span class="token variable">\`</span></span>-.
|
||
|
<span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">||</span> <span class="token operator">|</span><span class="token punctuation">\\</span> <span class="token punctuation">\\</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">||</span> <span class="token operator">|</span> <span class="token operator">|</span> <span class="token operator">|</span>.-<span class="token string">' |
|
||
|
\`--'</span> <span class="token variable"><span class="token variable">\`</span>--'<span class="token variable">\`</span></span>--<span class="token string">' '</span>--<span class="token string">' \`--'</span> <span class="token variable"><span class="token variable">\`</span>--' <span class="token variable">\`</span></span>--<span class="token string">'\`--'</span> <span class="token variable"><span class="token variable">\`</span>--'<span class="token variable">\`</span></span>-----'
|
||
|
|
||
|
|
||
|
wiki https://arthas.aliyun.com/doc
|
||
|
tutorials https://arthas.aliyun.com/doc/arthas-tutorials.html
|
||
|
version <span class="token number">3.3</span>.6
|
||
|
pid <span class="token number">58883</span>
|
||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="\u7528\u6237\u6570\u636E\u56DE\u62A5" tabindex="-1"><a class="header-anchor" href="#\u7528\u6237\u6570\u636E\u56DE\u62A5" aria-hidden="true">#</a> \u7528\u6237\u6570\u636E\u56DE\u62A5</h2><p>\u5728<code>3.1.4</code>\u7248\u672C\u540E\uFF0C\u589E\u52A0\u4E86\u7528\u6237\u6570\u636E\u56DE\u62A5\u529F\u80FD\uFF0C\u65B9\u4FBF\u7EDF\u4E00\u505A\u5B89\u5168\u6216\u8005\u5386\u53F2\u6570\u636E\u7EDF\u8BA1\u3002</p><p>\u5728\u542F\u52A8\u65F6\uFF0C\u6307\u5B9A<code>stat-url</code>\uFF0C\u5C31\u4F1A\u56DE\u62A5\u6267\u884C\u7684\u6BCF\u4E00\u884C\u547D\u4EE4\uFF0C\u6BD4\u5982\uFF1A <code>./as.sh --stat-url 'http://192.168.10.11:8080/api/stat'</code></p><p>\u5728 tunnel server \u91CC\u6709\u4E00\u4E2A\u793A\u4F8B\u7684\u56DE\u62A5\u4EE3\u7801\uFF0C\u7528\u6237\u53EF\u4EE5\u81EA\u5DF1\u5728\u670D\u52A1\u5668\u4E0A\u5B9E\u73B0\u3002</p>`,11),x={href:"https://github.com/alibaba/arthas/blob/master/tunnel-server/src/main/java/com/alibaba/arthas/tunnel/server/app/web/StatController.java",target:"_blank",rel:"noopener noreferrer"},j=a("StatController.java"),A=s("h2",{id:"\u5176\u4ED6\u7279\u6027",tabindex:"-1"},[s("a",{class:"header-anchor",href:"#\u5176\u4ED6\u7279\u6027","aria-hidden":"true"},"#"),a(" \u5176\u4ED6\u7279\u6027")],-1),w=a("\u5F02\u6B65\u547D\u4EE4\u652F\u6301"),C=a("\u6267\u884C\u7ED3\u679C\u5B58\u65E5\u5FD7"),y=a("\u6279\u5904\u7406\u7684\u652F\u6301"),E={href:"https://github.com/alibaba/arthas/issues/11",target:"_blank",rel:"noopener noreferrer"},I=a("ognl \u8868\u8FBE\u5F0F\u7684\u7528\u6CD5\u8BF4\u660E");function N(V,L){const e=l("RouterLink"),o=l("ExternalLinkIcon");return i(),c("div",null,[u,h,v,s("ul",null,[s("li",null,[n(e,{to:"/doc/web-console.html"},{default:t(()=>[b]),_:1})])]),m,s("ul",null,[s("li",null,[n(e,{to:"/doc/arthas-properties.html"},{default:t(()=>[k]),_:1})])]),_,s("ul",null,[s("li",null,[n(e,{to:"/doc/agent.html"},{default:t(()=>[g]),_:1})])]),f,s("p",null,[s("a",x,[j,n(o)])]),A,s("ul",null,[s("li",null,[n(e,{to:"/doc/async.html"},{default:t(()=>[w]),_:1})]),s("li",null,[n(e,{to:"/doc/save-log.html"},{default:t(()=>[C]),_:1})]),s("li",null,[n(e,{to:"/doc/batch-support.html"},{default:t(()=>[y]),_:1})]),s("li",null,[s("a",E,[I,n(o)])])])])}var P=r(d,[["render",N],["__file","advanced-use.html.vue"]]);export{P as default};
|