From 1b4476ffe8d616e516c62d9bcfbabdbe0be40ea0 Mon Sep 17 00:00:00 2001 From: wu-sheng Date: Tue, 19 Jan 2016 11:29:04 +0800 Subject: [PATCH 1/6] Update README.md --- README.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/README.md b/README.md index 3bd4635ca..db8366b04 100644 --- a/README.md +++ b/README.md @@ -21,3 +21,47 @@ http://wu-sheng.github.io/sky-walking/sample-code/codeView.html # Contact Us Mail: wu.sheng@foxmail.com + +# Quick Start +## 根据所需的监控点,引入maven依赖(暂不存在公网仓库,需要本地编译并发布) +```xml + + + com.ai.cloud + skywalking-spring-plugin + 1.0-SNAPSHOT + + + + com.ai.cloud + skywalking-dubbo-plugin + 1.0-SNAPSHOT + + + + com.ai.cloud + skywalking-jdbc-plugin + 1.0-SNAPSHOT + + + + com.ai.cloud + skywalking-httpClient-4.2.x-plugin + 1.0-SNAPSHOT + + + + com.ai.cloud + skywalking-httpClient-4.3.x-plugin + 1.0-SNAPSHOT + +``` + +## 根据所需插件配置应用程序 +参考[用户指南](http://wu-sheng.github.io/sky-walking/sample-code/codeView.html) + +## 下载授权文件 +通过skywalking-webui工程下载授权文件 + +## 在运行时环境中设置环境变量 +export SKYWALKING_RUN=true From 5db4835fb6a30b4e9543ab96b748796734d8ebdf Mon Sep 17 00:00:00 2001 From: wu-sheng Date: Tue, 19 Jan 2016 11:32:36 +0800 Subject: [PATCH 2/6] Update README.md --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index db8366b04..3a2da0079 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,15 @@ http://wu-sheng.github.io/sky-walking/sample-code/codeView.html Mail: wu.sheng@foxmail.com # Quick Start -## 根据所需的监控点,引入maven依赖(暂不存在公网仓库,需要本地编译并发布) +## 根据所需的监控点,引入maven依赖 +暂不存在公网仓库,需要本地编译并发布 ```xml + + + com.ai.cloud + skywalking-api + 1.0-SNAPSHOT + com.ai.cloud @@ -56,12 +63,13 @@ Mail: wu.sheng@foxmail.com 1.0-SNAPSHOT ``` +查询不会引用所需的第三方组件(如Spring、dubbo、dubbox等),请自行引入所需的版本。 ## 根据所需插件配置应用程序 参考[用户指南](http://wu-sheng.github.io/sky-walking/sample-code/codeView.html) -## 下载授权文件 -通过skywalking-webui工程下载授权文件 +## 下载并设置授权文件 +通过skywalking-webui工程下载授权文件,并在运行时环境中,将授权文件加入到CLASSPATH中 ## 在运行时环境中设置环境变量 export SKYWALKING_RUN=true From d188ab025312c4a9ec70b603a817e3ba8ed3d834 Mon Sep 17 00:00:00 2001 From: wu-sheng Date: Tue, 19 Jan 2016 14:27:58 +0800 Subject: [PATCH 3/6] Update README.md --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 3a2da0079..75a47c874 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,22 @@ http://wu-sheng.github.io/sky-walking/sample-code/codeView.html Mail: wu.sheng@foxmail.com # Quick Start +## 编译与部署 +### 部署软件 +- 安装zookeeper 3.4.6 +- 安装apache hbase 1.1.2 +- 安装mysql +- 安装tomcat 7 + +### 编译安装SkyWalking Server + + +### 编译安装SkyWalking Alarm + + +### 编译安装SkyWalking Analysis +暂未提供 + ## 根据所需的监控点,引入maven依赖 暂不存在公网仓库,需要本地编译并发布 ```xml From 27150b458094555da5c613019bd56079b074444d Mon Sep 17 00:00:00 2001 From: wu-sheng Date: Tue, 19 Jan 2016 14:46:02 +0800 Subject: [PATCH 4/6] Update README.md --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 75a47c874..1270d6014 100644 --- a/README.md +++ b/README.md @@ -24,14 +24,35 @@ Mail: wu.sheng@foxmail.com # Quick Start ## 编译与部署 -### 部署软件 +### 部署第三方软件 - 安装zookeeper 3.4.6 - 安装apache hbase 1.1.2 - 安装mysql - 安装tomcat 7 ### 编译安装SkyWalking Server +- 编译工程 +```shell +$cd github/sky-walking/skywalking-server +$mvn package -Dmaven.test.skip=true +$cd github/sky-walking/skywalking-server/target/installer +``` +- 拷贝installer到服务器 +- 根据服务器环境修改/config/config.properties +```properties +#数据缓存文件目录,请确保此目录有一定的存储容量 +buffer.data_buffer_file_parent_directory=D:/test-data/data/buffer +#偏移量注册文件的目录 +registerpersistence.register_file_parent_directory=d:/test-data/data/offset +#hbase zk quorum +hbaseconfig.zk_hostname=10.1.235.197,10.1.235.198,10.1.235.199 +#hbase zk port +hbaseconfig.client_port=29181 + +#Redis配置 +alarm.redis_server=10.1.241.18:16379 +``` ### 编译安装SkyWalking Alarm From 323510e416825817426a7eb65e38650c0696a6da Mon Sep 17 00:00:00 2001 From: wu-sheng Date: Tue, 19 Jan 2016 14:55:10 +0800 Subject: [PATCH 5/6] Update README.md --- README.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/README.md b/README.md index 1270d6014..6ad2ad2b3 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,9 @@ $cd github/sky-walking/skywalking-server/target/installer - 拷贝installer到服务器 - 根据服务器环境修改/config/config.properties ```properties +#服务器收集数据监听端口 +server.port=34000 + #数据缓存文件目录,请确保此目录有一定的存储容量 buffer.data_buffer_file_parent_directory=D:/test-data/data/buffer #偏移量注册文件的目录 @@ -53,8 +56,45 @@ hbaseconfig.client_port=29181 #Redis配置 alarm.redis_server=10.1.241.18:16379 ``` +- 启动服务 +```shell +$cd installer/bin +$./swserver.sh +``` +- 可根据需要部署多个实例 ### 编译安装SkyWalking Alarm +- 编译工程 +```shell +$cd github/sky-walking/skywalking-alarm +$mvn package -Dmaven.test.skip=true +$cd github/sky-walking/skywalking-alarm/target/installer +``` +- 拷贝installer到服务器 +- 根据服务器环境修改/config/config.properties +```properties +#zookeeper连接地址,用于协调集群,可以和hbase的zookeeper共用 +zkpath.connect_str=10.1.241.18:29181,10.1.241.19:29181,10.1.241.20:29181 + +#管理数据库的JDBC连接信息 +#数据库连接地址 +db.url=jdbc:mysql://10.1.241.20:31306/sw_db +#数据库用户名 +db.user_name=sw_dbusr01 +#数据库密码 +db.password=sw_dbusr01 + +#告警信息存在的redis服务器地址,需要和skywalking-server的alarm.redis_server设置一致 +alarm.redis_server=127.0.0.1:6379 +``` +- 启动服务 +```shell +$cd installer/bin +$./sw-alarm-server.sh +``` +- 可根据需要部署多个实例,根据实例启动数量,自动负载均衡 + +### 编译安装SkyWalking WebUI ### 编译安装SkyWalking Analysis From a169e25b7fdde9188756a6793c3cfbde308b4430 Mon Sep 17 00:00:00 2001 From: wusheng Date: Tue, 19 Jan 2016 15:04:55 +0800 Subject: [PATCH 6/6] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E7=9A=84=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- skywalking-webui/pom.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/skywalking-webui/pom.xml b/skywalking-webui/pom.xml index 13bbb9d1d..4b084132e 100644 --- a/skywalking-webui/pom.xml +++ b/skywalking-webui/pom.xml @@ -115,9 +115,9 @@ 1.8.7 - com.ai.cloud - skywalking-alarm - 1.0-SNAPSHOT - + com.google.code.gson + gson + 2.2.2 + \ No newline at end of file