课程名称:课程版本(101/201/301)+ 课程名称
3.2.1 TiDB Cluster Monitoring(K8s 部署的 TiDB 集群监控)
学习时长:
30min
课程收获:
kubernetes下TiDB 集群监控部署、监控与访问方式
课程内容:
关键知识点: TiDB 监控;kubernetes
config & deploy
kubectl apply -f {tidb-monitor-file}.yaml -n {namespace}
不是同一个节点需要指定相同的namespace
tidb-monitor.yaml: metadata.name,spec.cluster.name
kubectl get pod -l app.kubernetes.io/instance=basic -n {namespace} |grep monitor
缺省不会持久化,需要设persistent=true
kubectl delete monitor {tidb-monitor-name} -n {namespace}
port-forward 方式不建议生产
kubectl get svc -n {namespace}
kubectl -n {namespace} port-forward svc/${grafana-svc-name} 3000:3000
ingress方式访问(建议)
Monitor kubenetes
Access dashboard
spec.pd.enableDashboardIntervalProxy true #v4.0.1
TiDB Operator #v1.1.1
学习过程中遇到的问题或延伸思考:
- 问题 1:
- 问题 2:
- 延伸思考 1:
- 延伸思考 2: