diff --git a/tutorials/katacoda/arthas-advanced-cn/arthas-boot.md b/tutorials/katacoda/arthas-advanced-cn/arthas-boot.md index 5c8f1a5fb..d53c8ff8a 100644 --- a/tutorials/katacoda/arthas-advanced-cn/arthas-boot.md +++ b/tutorials/katacoda/arthas-advanced-cn/arthas-boot.md @@ -13,4 +13,4 @@ java -jar arthas-boot.jar --target-ip 0.0.0.0`{{execute T2}} Attach成功之后,会打印Arthas LOGO。输入 `help`{{execute T2}} 可以获取到更多的帮助信息。 -![Arthas Boot](/arthas/scenarios/arthas-advanced-cn/assets/arthas-boot.png) +![Arthas Boot](/arthas/scenarios/common-resources/assets/arthas-boot.png) diff --git a/tutorials/katacoda/arthas-advanced-cn/assets/demo-web.png b/tutorials/katacoda/arthas-advanced-cn/assets/demo-web.png deleted file mode 100644 index a1466ad0a..000000000 Binary files a/tutorials/katacoda/arthas-advanced-cn/assets/demo-web.png and /dev/null differ diff --git a/tutorials/katacoda/arthas-advanced-cn/finish.md b/tutorials/katacoda/arthas-advanced-cn/finish.md index a76b54956..7c357f91b 100644 --- a/tutorials/katacoda/arthas-advanced-cn/finish.md +++ b/tutorials/katacoda/arthas-advanced-cn/finish.md @@ -9,4 +9,4 @@ 欢迎关注公众号,获取Arthas项目的信息,源码分析,案例实践。 -![Arthas公众号](/arthas/scenarios/arthas-basics-cn/assets/qrcode_gongzhonghao.jpg) \ No newline at end of file +![Arthas公众号](/arthas/scenarios/common-resources/assets/qrcode_gongzhonghao.jpg) \ No newline at end of file diff --git a/tutorials/katacoda/arthas-advanced-cn/index.json b/tutorials/katacoda/arthas-advanced-cn/index.json index d8372a5bb..7f9aea853 100644 --- a/tutorials/katacoda/arthas-advanced-cn/index.json +++ b/tutorials/katacoda/arthas-advanced-cn/index.json @@ -85,14 +85,6 @@ }, "finish": { "text": "finish.md" - }, - "assets": { - "host01": [ - { - "file": "arthas-boot.png", - "target": "/tmp/arthas-boot.png" - } - ] } }, "environment": { diff --git a/tutorials/katacoda/arthas-advanced-cn/start-demo.md b/tutorials/katacoda/arthas-advanced-cn/start-demo.md index f72af0f67..59be66ea6 100644 --- a/tutorials/katacoda/arthas-advanced-cn/start-demo.md +++ b/tutorials/katacoda/arthas-advanced-cn/start-demo.md @@ -11,4 +11,4 @@ java -jar demo-arthas-spring-boot.jar`{{execute T1}} 启动之后,可以访问80端口: https://[[HOST_SUBDOMAIN]]-80-[[KATACODA_HOST]].environments.katacoda.com -![Demo Web](/arthas/scenarios/arthas-advanced-cn/assets/demo-web.png) \ No newline at end of file +![Demo Web](/arthas/scenarios/common-resources/assets/demo-web.png) \ No newline at end of file diff --git a/tutorials/katacoda/arthas-advanced-cn/web-console.md b/tutorials/katacoda/arthas-advanced-cn/web-console.md index 6a7d431df..dee0de410 100644 --- a/tutorials/katacoda/arthas-advanced-cn/web-console.md +++ b/tutorials/katacoda/arthas-advanced-cn/web-console.md @@ -14,6 +14,6 @@ http://[[HOST_SUBDOMAIN]]-8563-[[KATACODA_HOST]].environments.katacoda.com/?ip=[ 当在本地启动时,可以访问 http://127.0.0.1:8563/ ,通过浏览器来使用Arthas。 -![Arthas WebConsole](/arthas/scenarios/arthas-advanced-cn/assets/web-console.png) +![Arthas WebConsole](/arthas/scenarios/common-resources/assets/web-console.png) 推荐通过“快速入门”来体验: https://alibaba.github.io/arthas/quick-start.html \ No newline at end of file diff --git a/tutorials/katacoda/arthas-advanced-en/arthas-boot.md b/tutorials/katacoda/arthas-advanced-en/arthas-boot.md index 3e6cbb54f..29c6aa95e 100644 --- a/tutorials/katacoda/arthas-advanced-en/arthas-boot.md +++ b/tutorials/katacoda/arthas-advanced-en/arthas-boot.md @@ -13,4 +13,4 @@ Select the first process, type `1`{{execute T2}} ,then type `Enter`: After the Attach is successful, Arthas LOGO is printed. Enter `help`{{execute T2}} for more help. -![Arthas Boot](/arthas/scenarios/arthas-advanced-en/assets/arthas-boot.png) +![Arthas Boot](/arthas/scenarios/common-resources/assets/arthas-boot.png) diff --git a/tutorials/katacoda/arthas-advanced-en/assets/arthas-boot.png b/tutorials/katacoda/arthas-advanced-en/assets/arthas-boot.png deleted file mode 100644 index 4871f8341..000000000 Binary files a/tutorials/katacoda/arthas-advanced-en/assets/arthas-boot.png and /dev/null differ diff --git a/tutorials/katacoda/arthas-advanced-en/assets/demo-web.png b/tutorials/katacoda/arthas-advanced-en/assets/demo-web.png deleted file mode 100644 index a1466ad0a..000000000 Binary files a/tutorials/katacoda/arthas-advanced-en/assets/demo-web.png and /dev/null differ diff --git a/tutorials/katacoda/arthas-advanced-en/assets/web-console.png b/tutorials/katacoda/arthas-advanced-en/assets/web-console.png deleted file mode 100644 index 56f44e4f2..000000000 Binary files a/tutorials/katacoda/arthas-advanced-en/assets/web-console.png and /dev/null differ diff --git a/tutorials/katacoda/arthas-advanced-en/index.json b/tutorials/katacoda/arthas-advanced-en/index.json index 713d12949..71f39dfc9 100644 --- a/tutorials/katacoda/arthas-advanced-en/index.json +++ b/tutorials/katacoda/arthas-advanced-en/index.json @@ -85,14 +85,6 @@ }, "finish": { "text": "finish.md" - }, - "assets": { - "host01": [ - { - "file": "arthas-boot.png", - "target": "/tmp/arthas-boot.png" - } - ] } }, "environment": { diff --git a/tutorials/katacoda/arthas-advanced-en/start-demo.md b/tutorials/katacoda/arthas-advanced-en/start-demo.md index da8d7a604..4915b847a 100644 --- a/tutorials/katacoda/arthas-advanced-en/start-demo.md +++ b/tutorials/katacoda/arthas-advanced-en/start-demo.md @@ -11,4 +11,4 @@ java -jar demo-arthas-spring-boot.jar`{{execute T1}} After booting, access port 80: https://[[HOST_SUBDOMAIN]]-80-[[KATACODA_HOST]].environments.katacoda.com -![Demo Web](/arthas/scenarios/arthas-advanced-cn/assets/demo-web.png) \ No newline at end of file +![Demo Web](/arthas/scenarios/common-resources/assets/demo-web.png) \ No newline at end of file diff --git a/tutorials/katacoda/arthas-advanced-en/web-console.md b/tutorials/katacoda/arthas-advanced-en/web-console.md index 038d1b710..609f6ff7d 100644 --- a/tutorials/katacoda/arthas-advanced-en/web-console.md +++ b/tutorials/katacoda/arthas-advanced-en/web-console.md @@ -14,7 +14,7 @@ http://[[HOST_SUBDOMAIN]]-8563-[[KATACODA_HOST]].environments.katacoda.com/?ip=[ When launching locally, you can access Arthas through a browser by visiting http://127.0.0.1:8563/. -![Arthas WebConsole](/arthas/scenarios/arthas-advanced-en/assets/web-console.png) +![Arthas WebConsole](/arthas/scenarios/common-resources/assets/web-console.png) It is recommended to experience it through "Quick Start": https://alibaba.github.io/arthas/en/quick-start.html \ No newline at end of file diff --git a/tutorials/katacoda/arthas-basics-cn/arthas-boot.md b/tutorials/katacoda/arthas-basics-cn/arthas-boot.md index ba19235ea..d53c8ff8a 100644 --- a/tutorials/katacoda/arthas-basics-cn/arthas-boot.md +++ b/tutorials/katacoda/arthas-basics-cn/arthas-boot.md @@ -13,4 +13,4 @@ java -jar arthas-boot.jar --target-ip 0.0.0.0`{{execute T2}} Attach成功之后,会打印Arthas LOGO。输入 `help`{{execute T2}} 可以获取到更多的帮助信息。 -![Arthas Boot](/arthas/scenarios/arthas-basics-cn/assets/arthas-boot.png) +![Arthas Boot](/arthas/scenarios/common-resources/assets/arthas-boot.png) diff --git a/tutorials/katacoda/arthas-basics-cn/assets/arthas-boot.png b/tutorials/katacoda/arthas-basics-cn/assets/arthas-boot.png deleted file mode 100644 index 4871f8341..000000000 Binary files a/tutorials/katacoda/arthas-basics-cn/assets/arthas-boot.png and /dev/null differ diff --git a/tutorials/katacoda/arthas-basics-cn/assets/qrcode_gongzhonghao.jpg b/tutorials/katacoda/arthas-basics-cn/assets/qrcode_gongzhonghao.jpg deleted file mode 100644 index 8fdd52b4c..000000000 Binary files a/tutorials/katacoda/arthas-basics-cn/assets/qrcode_gongzhonghao.jpg and /dev/null differ diff --git a/tutorials/katacoda/arthas-basics-cn/finish.md b/tutorials/katacoda/arthas-basics-cn/finish.md index caa4478a9..72fae1da9 100644 --- a/tutorials/katacoda/arthas-basics-cn/finish.md +++ b/tutorials/katacoda/arthas-basics-cn/finish.md @@ -7,4 +7,4 @@ 欢迎关注公众号,获取Arthas项目的信息,源码分析,案例实践。 -![Arthas公众号](/arthas/scenarios/arthas-basics-cn/assets/qrcode_gongzhonghao.jpg) +![Arthas公众号](/arthas/scenarios/common-resources/assets/qrcode_gongzhonghao.jpg) diff --git a/tutorials/katacoda/arthas-basics-cn/index.json b/tutorials/katacoda/arthas-basics-cn/index.json index fe540c944..72b69e4ce 100644 --- a/tutorials/katacoda/arthas-basics-cn/index.json +++ b/tutorials/katacoda/arthas-basics-cn/index.json @@ -41,14 +41,6 @@ }, "finish": { "text": "finish.md" - }, - "assets": { - "host01": [ - { - "file": "arthas-boot.png", - "target": "/tmp/arthas-boot.png" - } - ] } }, "environment": { diff --git a/tutorials/katacoda/arthas-basics-en/arthas-boot.md b/tutorials/katacoda/arthas-basics-en/arthas-boot.md index 478f1baaa..36dac70d2 100644 --- a/tutorials/katacoda/arthas-basics-en/arthas-boot.md +++ b/tutorials/katacoda/arthas-basics-en/arthas-boot.md @@ -12,4 +12,4 @@ Select the first process, type `1`{{execute T2}} ,then type `Enter`: After the Attach is successful, Arthas LOGO is printed. Enter `help`{{execute T2}} for more help. -![Arthas Boot](/arthas/scenarios/arthas-basics-en/assets/arthas-boot.png) +![Arthas Boot](/arthas/scenarios/common-resources/assets/arthas-boot.png) diff --git a/tutorials/katacoda/arthas-basics-en/assets/arthas-boot.png b/tutorials/katacoda/arthas-basics-en/assets/arthas-boot.png deleted file mode 100644 index 4871f8341..000000000 Binary files a/tutorials/katacoda/arthas-basics-en/assets/arthas-boot.png and /dev/null differ diff --git a/tutorials/katacoda/arthas-basics-en/index.json b/tutorials/katacoda/arthas-basics-en/index.json index 3311221db..154d7ad5e 100644 --- a/tutorials/katacoda/arthas-basics-en/index.json +++ b/tutorials/katacoda/arthas-basics-en/index.json @@ -41,14 +41,6 @@ }, "finish": { "text": "finish.md" - }, - "assets": { - "host01": [ - { - "file": "arthas-boot.png", - "target": "/tmp/arthas-boot.png" - } - ] } }, "environment": { diff --git a/tutorials/katacoda/arthas-advanced-cn/assets/arthas-boot.png b/tutorials/katacoda/common-resources/assets/arthas-boot.png similarity index 100% rename from tutorials/katacoda/arthas-advanced-cn/assets/arthas-boot.png rename to tutorials/katacoda/common-resources/assets/arthas-boot.png diff --git a/tutorials/katacoda/arthas-advanced-cn/assets/qrcode_gongzhonghao.jpg b/tutorials/katacoda/common-resources/assets/qrcode_gongzhonghao.jpg similarity index 100% rename from tutorials/katacoda/arthas-advanced-cn/assets/qrcode_gongzhonghao.jpg rename to tutorials/katacoda/common-resources/assets/qrcode_gongzhonghao.jpg diff --git a/tutorials/katacoda/arthas-advanced-cn/assets/web-console.png b/tutorials/katacoda/common-resources/assets/web-console.png similarity index 100% rename from tutorials/katacoda/arthas-advanced-cn/assets/web-console.png rename to tutorials/katacoda/common-resources/assets/web-console.png diff --git a/tutorials/katacoda/common-resources/finish.md b/tutorials/katacoda/common-resources/finish.md new file mode 100644 index 000000000..f26c3b3b1 --- /dev/null +++ b/tutorials/katacoda/common-resources/finish.md @@ -0,0 +1,10 @@ + +通过本教程基本掌握了Arthas的用法。更多高级特性,可以在下面的进阶指南里继续了解。 + +* [Arthas进阶](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=arthas-advanced) +* [Arthas Github](https://github.com/alibaba/arthas) +* [Arthas 文档](https://alibaba.github.io/arthas/) + +欢迎关注公众号,获取Arthas项目的信息,源码分析,案例实践。 + +![Arthas公众号](/hengyunabc/scenarios/common-resources/assets/qrcode_gongzhonghao.jpg) diff --git a/tutorials/katacoda/common-resources/hello.md b/tutorials/katacoda/common-resources/hello.md new file mode 100644 index 000000000..7e48e556e --- /dev/null +++ b/tutorials/katacoda/common-resources/hello.md @@ -0,0 +1 @@ +本scenario主要用于存放公共资源。 \ No newline at end of file diff --git a/tutorials/katacoda/common-resources/index.json b/tutorials/katacoda/common-resources/index.json new file mode 100644 index 000000000..1f7bf18c3 --- /dev/null +++ b/tutorials/katacoda/common-resources/index.json @@ -0,0 +1,25 @@ +{ + "title": "common resources", + "description": "common resources", + "details": { + "steps": [ + { + "title": "hello", + "text": "hello.md" + } + ], + "intro": { + "text": "intro.md" + }, + "finish": { + "text": "finish.md" + } + }, + "environment": { + "uilayout": "terminal" + }, + "backend": { + "imageid": "java", + "environmentsprotocol": "http" + } +} \ No newline at end of file diff --git a/tutorials/katacoda/common-resources/intro.md b/tutorials/katacoda/common-resources/intro.md new file mode 100644 index 000000000..23669532b --- /dev/null +++ b/tutorials/katacoda/common-resources/intro.md @@ -0,0 +1,11 @@ + + + +![Arthas](https://alibaba.github.io/arthas/_images/arthas.png) + +`Arthas` 是Alibaba开源的Java诊断工具,深受开发者喜爱。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。 + +`Arthas` 支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 `Tab` 自动补全功能,进一步方便进行问题的定位和诊断。 + +* Github: https://github.com/alibaba/arthas +* 文档: https://alibaba.github.io/arthas/ \ No newline at end of file