## 简介
Weave Scope 用于监控、可视化和管理 Docker 以及 Kubernetes。
Weave Scope 会自动生成容器之间的关系图,方便理解容器之间的关系,也方便监控容器化和微服务化的应用。
**Weave Scope 的功能特性**
*   拓扑映射
*   Scope 中的视图
> *   图形或表格模式
*   灵活的过滤
*   强大的搜索
*   实时的应用和容器指标
*   使用插件 API 生成自定义指标
## 安装
参考官方文档:[https://www.weave.works/docs/scope/latest/installing/#k8s](https://www.weave.works/docs/scope/latest/installing/#k8s)
~~~
kubectl apply -f "https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d '\n')"
~~~
- 验证是否正常运行
```
kubectl -n weave get all
NAME                                            READY   STATUS    RESTARTS   AGE
pod/weave-scope-agent-9rnzt                     1/1     Running   0          21m
pod/weave-scope-agent-bvhfq                     1/1     Running   0          21m
pod/weave-scope-agent-qq5vj                     1/1     Running   0          21m
pod/weave-scope-app-66ddc5f-dxk5g               1/1     Running   0          21m
pod/weave-scope-cluster-agent-d5d7897bb-mknps   1/1     Running   0          21m
NAME                      TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)   AGE
service/weave-scope-app   ClusterIP   10.1.211.137   <none>        80/TCP    21m
NAME                               DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR   AGE
daemonset.apps/weave-scope-agent   3         3         3       3            1           <none>          21m
NAME                                        READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/weave-scope-app             1/1     1            1           21m
deployment.apps/weave-scope-cluster-agent   1/1     1            1           21m
NAME                                                  DESIRED   CURRENT   READY   AGE
replicaset.apps/weave-scope-app-66ddc5f               1         1         1       21m
replicaset.apps/weave-scope-cluster-agent-d5d7897bb   1         1         1       21m
```
- 可以通过ingress暴露出服务来进行访问,可以看到功能很多页面也很漂亮

---

---

                    
        - kubernetes基础
 - 安装kubernetes
 - kubeadm平滑升级群集
 - Taint和Toleration
 - 使用HostAliases向Pod /etc/hosts 文件添加条目
 - ConfigMap
 - 插件
 - 支持外部dns
 - 安装helm
 - HPA
 - 存储
 - 本地存储
 - 网络存储
 - Secret
 - ConfigMap
 - QA
 - k8s使用时需要注意的坑点
 - 容器中的JVM资源该如何被安全的限制
 - 项目实践
 - eureka集群
 - Traefik ingress服务发现与负载均衡
 - etcd数据备份与恢复
 - deployment滚动升级与回滚
 - 监控
 - prometheus operator初体验
 - prometheus-operator监控
 - metrics-server监控kubernetes资源
 - weave scope可视化监控
 
