diff --git a/all/envBuildBash/echo-hosts.sh b/all/envBuildBash/echo-hosts.sh
index 603b0da..8136108 100644
--- a/all/envBuildBash/echo-hosts.sh
+++ b/all/envBuildBash/echo-hosts.sh
@@ -8,3 +8,4 @@ echo "127.0.0.1 www.ucenter.com" >> /etc/hosts
echo "127.0.0.1 www.gateway.com" >> /etc/hosts
echo "127.0.0.1 www.mall.com" >> /etc/hosts
echo "127.0.0.1 www.pay.com" >> /etc/hosts
+echo "127.0.0.1 www.monitorcenter.com" >> /etc/hosts
diff --git a/ms/monitor-center/README.md b/ms/monitor-center/README.md
new file mode 100644
index 0000000..d334df6
--- /dev/null
+++ b/ms/monitor-center/README.md
@@ -0,0 +1,5 @@
+# 微服务系统监控中心
+#### 集群服务熔断情况的监控
+界面访问地址
+#### 集群服务调用情况的监控
+界面访问地址`/`
\ No newline at end of file
diff --git a/ms/monitor-center/pom.xml b/ms/monitor-center/pom.xml
index 662d537..6d24778 100644
--- a/ms/monitor-center/pom.xml
+++ b/ms/monitor-center/pom.xml
@@ -23,6 +23,11 @@
+
+
+ org.springframework.boot
+ spring-boot-starter-web
+
org.springframework.cloud
@@ -46,6 +51,16 @@
org.springframework.cloud
spring-cloud-netflix-turbine
+
+
+ io.zipkin.java
+ zipkin-server
+
+
+ io.zipkin.java
+ zipkin-autoconfigure-ui
+ runtime
+
org.springframework.boot
diff --git a/ms/monitor-center/src/main/java/com/micro/fast/monitor/center/MsMonitorCenterApplication.java b/ms/monitor-center/src/main/java/com/micro/fast/monitor/center/MsMonitorCenterApplication.java
index dad62e2..2699c74 100644
--- a/ms/monitor-center/src/main/java/com/micro/fast/monitor/center/MsMonitorCenterApplication.java
+++ b/ms/monitor-center/src/main/java/com/micro/fast/monitor/center/MsMonitorCenterApplication.java
@@ -3,12 +3,16 @@ package com.micro.fast.monitor.center;
import org.springframework.boot.SpringApplication;
import org.springframework.cloud.client.SpringCloudApplication;
import org.springframework.cloud.netflix.turbine.EnableTurbine;
+import zipkin.server.EnableZipkinServer;
/**
* @author lsy
*/
@SpringCloudApplication
+//集群熔断降级情况的聚合展示
@EnableTurbine
+//集群间服务调用情况的聚合展示
+@EnableZipkinServer
public class MsMonitorCenterApplication {
public static void main(String[] args) {
diff --git a/ms/upms/pom.xml b/ms/upms/pom.xml
index 1dfcae2..fe573cd 100644
--- a/ms/upms/pom.xml
+++ b/ms/upms/pom.xml
@@ -46,12 +46,6 @@
org.springframework.cloud
spring-cloud-starter-feign
-
-
- org.springframework.boot
- spring-boot-starter-test
- test
-
org.springframework.cloud
@@ -71,26 +65,17 @@
org.springframework.retry
spring-retry
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ org.springframework.cloud
+ spring-cloud-starter-zipkin
+
+
+
+ org.springframework.boot
+ spring-boot-starter-test
+ test
+
diff --git a/ms/upms/src/main/resources/bootstrap.yml b/ms/upms/src/main/resources/bootstrap.yml
index 5e9a20c..0e52d83 100644
--- a/ms/upms/src/main/resources/bootstrap.yml
+++ b/ms/upms/src/main/resources/bootstrap.yml
@@ -1,7 +1,7 @@
# 从配置中心加载文件
spring:
session:
- store-type: none
+ store-type: none
cloud:
config:
profile: dev
@@ -12,7 +12,7 @@ spring:
enabled: true
username: config
password: server
-# 允许记录消息的所有发送和接收事件
+# 允许记录消息的所有发送和接收事件
bus:
trace:
enabled: true
@@ -20,6 +20,9 @@ spring:
rabbitmq:
host: localhost
port: 5672
+# 向服务监控调用中心暴露端口
+ zipkin:
+ base-url: http://www.monitorcenter.com:10018
eureka:
client:
serviceUrl:
@@ -32,3 +35,4 @@ logging:
+