Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
SkyWalking
提交
bd992a5e
S
SkyWalking
项目概览
apache
/
SkyWalking
上一次同步 1 年多
通知
302
Star
21345
Fork
6091
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SkyWalking
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
bd992a5e
编写于
8月 14, 2016
作者:
wu-sheng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
提交新的编译指导文档
上级
34a9d26b
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
25 addition
and
54 deletion
+25
-54
BUILD_DOC.md
BUILD_DOC.md
+15
-46
README.md
README.md
+10
-8
未找到文件。
BUILD_DOC.md
浏览文件 @
bd992a5e
### 编译
安装SkyWalking Server / Build SkyWalking Server
### 编译
SkyWalking Protocol / Build SkyWalking Protocol
-
编译工程
-
build
```
shell
$cd
github/sky-walking/skywalking-server
$mvn
package
-Dmaven
.test.skip
=
true
$cd
github/sky-walking/skywalking-server/target/installer
$cd
github/sky-walking/skywalking-protocol
$mvn
clean
install
-Dmaven
.test.skip
=
true
```
-
拷贝installer到服务器
-
upload installer to server
### 编译安装SkyWalking Alarm / Build SkyWalking Alarm
-
编译工程
-
build
```
shell
$cd
github/sky-walking/skywalking-alarm
$mvn
package
-Dmaven
.test.skip
=
true
$cd
github/sky-walking/skywalking-alarm/target/installer
```
-
拷贝installer到服务器
-
upload installer to server
### 编译安装SkyWalking WebUI / Build SkyWalking WebUI
-
编译工程
-
build
### 编译SkyWalking主工程 / Build SkyWalking
```
shell
$cd
github/sky-walking
/skywalking-webui
$mvn
packag
e
$cd
github/sky-walking
$mvn
clean
install
-Dmaven
.test.skip
=
tru
e
```
-
上传war包到服务器,启动Tomcat服务器
-
startup tomcat of webui
### 编译安装SkyWalking Analysis / Build SkyWalking Analysis
-
编译工程
-
build
```
shell
$cd
github/sky-walking/skywalking-analysis
$mvn
package
-Dmaven
.test.skip
=
true
```
-
上传skywalking-analysis-1.0-Final.jar. Upload the skywalking-analysis-1.0-Final.jar
-
上传start-analysis.sh. Upload the start-analysis.sh
## 使用maven发布各插件工程 / build and deploy plugins
-
build and deploy skywalking-sdk-plugin(dubbo-plugin,spring-plugin,web-plugin,jdbc-plugin,httpclient-4.2.x-plugin,httpclient-4.3.x-plugin, etc.)
-
请跳过maven.test环节,避免打包失败
```
properties
-Dmaven.test.skip
=
true
```
-
从各工程目录中获取安装包
-
SkyWalking Agent: github/sky-walking/skywalking-collector/skywalking-agent/target/skywalking-agent-1.0-Final.jar
-
SkyWalking Server: github/sky-walking/skywalking-server/target/installer
-
SkyWalking Alarm: github/sky-walking/skywalking-alarm/target/installer
-
SkyWalking WebUI: github/sky-walking/skywalking-webui/skywalking.war
-
SkyWalking Analysis: github/sky-walking/skywalking-analysis/skywalking-analysis-1.0-Final.jar
-
上传skywalking-analysis-1.0-Final.jar. Upload the skywalking-analysis-1.0-Final.jar
-
上传start-analysis.sh到同一目录. Upload the start-analysis.sh to the same directory
-
为start-analysis.sh创建crontable定时任务,30分钟执行一次。create crontable for shell, set cycle=30min.
README.md
浏览文件 @
bd992a5e
...
...
@@ -116,17 +116,11 @@ SkyWalking: Large-Scale Distributed Systems Tracing Infrastructure, 是一个对
-
use public repository
[
https://jcenter.bintray.com/
](
https://jcenter.bintray.com/
)
to download sdk
## 使用-javaagent 启动应用程序 / start application with -javaagent
-
为应用程序添加启动参数
```
shell
java
-jar
...
-javaagent
:/..ospath../skywalking-agent-x.x-Final.jar
```
## 下载并设置授权文件 / Download auth file
-
注册并登陆过skywalking-webui,创建应用。(一个用户代表一个逻辑集群,一个应用代表一个服务集群。如前后端应用应该设置两个应用,但归属一个用户)
-
Sign up and login in skywalking-webui. Create application as needed.
-
下载授权文件,
并在运行时环境中,将授权文件加入到CLASSPATH或LIB
中
-
download auth file(
*
.
jar), and add the jar file to the CLASSPATH or lib.
-
下载授权文件,
放在在agent jar所在目录
中
-
download auth file(
*
.
auth), and copy the auth file to directory of the agent jar
## 在运行时环境中设置环境变量 / set environment variables
```
...
...
@@ -135,6 +129,14 @@ export SKYWALKING_RUN=true
-
设置完成后,SkyWalking将随应用启动运行
-
After set env, SkyWalking will be working, when application startup.
## 使用-javaagent 并启动应用程序 / start application with -javaagent
-
为应用程序添加启动参数
```
shell
java
-jar
...
-javaagent
:/..ospath../skywalking-agent-x.x-Final.jar
```
-
Tomcat可以使用修改启动文件,配置-javaagent参数
# 在应用程序中显示traceid / How to find tid
-
[
Find TID
](
HOW_TO_FIND_TID.md
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录