基于云原生体系构建的可观测系统:Observability-stack
【摘要】 基于云原生体系构建的可观测系统:Observability-stack
基于云原生体系构建的可观测系统:Observability-stack
Observability Stack
是基于云原生组件构建的OpsCenter
系统。 包括
-
基于
Prometheus
的metrics
监控和报警 -
基于
Loki
的异构logging
监控、报警 和 搜索 -
基于
Tempo
的tracing
的计算、报警 和 查询
技术要求
要求
- Kubernetes 1.16+
- Helm 3+
集群内部署
metrics 部署
$ cd kubeservice-stack/OpsCenter/metrics/
$ kubectl create ns monitoring
$ vim value.yaml #编辑环境配置
$ helm install metrics . --namespace monitoring ## 部署
$ helm upgrade metrics . --namespace monitoring ## 更新配置
$ helm uninstall metrics --namespace monitoring ## 卸载
logging 部署
$ cd kubeservice-stack/OpsCenter/logging/
$ cd loki
$ vim value.yaml #编辑环境配置
$ helm install loki . --namespace monitoring ## 部署
$ helm upgrade loki . --namespace monitoring ## 更新配置
$ helm uninstall loki --namespace monitoring ## 卸载
$ cd promtail
$ vim value.yaml #编辑环境配置
$ helm install promtail . --namespace monitoring ## 部署
$ helm upgrade promtail . --namespace monitoring ## 更新配置
$ helm uninstall promtail --namespace monitoring ## 卸载
tracing 部署
$ cd kubeservice-stack/OpsCenter/tracing/
$ cd tempo
$ vim value.yaml #编辑环境配置
$ helm install tempo . --namespace monitoring ## 部署
$ helm upgrade tempo . --namespace monitoring ## 更新配置
$ helm uninstall tempo . --namespace monitoring ## 卸载
集群外部署
TODO
效果演示
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)