# 统一运维
本章节为您展示使用Spring Cloud Glodon
进行统一运维的相关操作。
# 链路追踪 SkyWalking
# 1. 准备条件
- 目的项目部署的chart包(xxx-charts)
- Helm3和k8s的config文件(xxx-config)
- Skywalking管理UI:http://skywalking.glodon.com/
- Skywalking管理用户和密码:admin/Glodon!@#
# 2. Skywalking简单介绍
Skywalking是一款应用性能监控(APM)系统,Skywalking分为服务器端、管理界面UI、嵌入到应用的探针Agent。
主要工作流程为通过探针搜集各种数据发送给服务器端,然后通过UI界面观察搜集过来的各种监控数据。
# 3. 编写xxx项目chart包文件
chart包内容运维已经封装好,只需要改动value文件即可(xxx.yaml)
修改要部署的项目名称和镜像
Skywalking-agent对接
其余可以根据项目实际情况进行填写即可
# 4. xxx项目通过chart部署
找一台Linux主机,安装helm3
cd /usr/local/bin wget css.glodon.com/binary/kubernetes/bin/helm3 wget css.glodon.com/binary/kubernetes/bin/kubectl chmod +x helm3 kubectl
1
2
3
4配置k8s配置文件(路径~/.kube/config,内容参考xxx-config)
上传chart包到Linux主机
安装xxx-charts
cd xxx-charts ## 安装 helm3 upgrade taikeystone ./xxx-chart -f xxx.yaml --namespace glodon-scg --install ## 卸载 helm3 uninstall taikeystone -n glodon-scg
1
2
3
4
5
# 5. 验证
登录skywalking.glodon.com,可以查看应用性能监控的数据
查看仪表盘
查看拓扑图
查看追踪情况
其它功能可以登录自行探索