- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 k8s(九)、监控--Prometheus扩展篇(mysqld-exporter、服务发现、监控项、联邦、relabel)
前言上一篇主要介绍prometheus基础告警相关,本篇再进行扩展,加入mysql监控,列出一些监控告警表达式及配置文件,以及新版prometheus上的联邦特性,支持多prometheus分支数据聚合,在多集群环境中很适用。mysqld-exporter部署:在公司的环境中,大部分的DB已迁移至K8S内运行,因此再以常见的节点二进制安装部署mysqld-exporter的方式不再...
2018-06-28 20:25:13 11207 10
原创 k8s(八)、监控--Prometheus告警篇(告警消息对接钉钉接口)
前言承接上章k8s(七)、Prometheus部署篇,在上章的基础上,本章介绍Prometheus告警相关配置。一、Querying expr & PromQL在了解告警规则之前,首先得了解Prometheus的数据查询表达式,来获取metric数据是否到达告警阈(ps:这个字儿念yu,第四声,不念第二声的fa)值。Overview Prometheus提供了一种功能...
2018-06-26 19:50:47 9926 1
原创 k8s(七)、监控--Prometheus部署篇
前言前面几篇文章介绍了k8s的部署、对外服务、集群网络、微服务支持,在生产环境中使用,离不开运行状态监控,本篇开始部署使用prometheus,被各大公司广泛使用的容器监控工具。工作方式Prometheus工作示意图: 在k8s中,关于集群的资源有metrics度量值的概念,有各种不同的exporter可以通过api接口对外提供各种度量值的及时数据,prometheus在与k...
2018-06-26 17:30:17 25943 26
原创 k8s(六)、微服务框架istio服务可视化与监控
前言: 承接上文k8s(五)、微服务框架istio流量策略控制 ,测试环境需保留上文中的环境,在本文将重点展示istio微服务调用链关系展示,以及微服务工作状态监测,涉及组件有: prometheus \ grafana \ jaeger等非常感谢文章作者这几天耐心地解答疑惑: http://www.maogx.win/posts/26/微服务调用链追踪 安装jaeger# ...
2018-06-06 18:37:42 7700 1
原创 k8s(五)、微服务框架istio流量策略控制
前言承接上节k8s(四)、微服务框架istio安装测试 本节实验通过在k8s上部署istio,实现微服务的基础功能。其中会涉及到服务的限流,超时,熔断,降级,流量分隔,A/B测试等功能。注意本次实验环境已开启istio的自动注入功能。**本实验的服务问调用关系如下:**实验采用时下流行的前后端分离模式,每个svc分别对应两个不同语言版本实例的后端pod前端项目基于vue/react...
2018-06-06 15:29:22 9747 3
原创 k8s(四)、微服务框架istio安装测试
一、前言Istio是Google/IBM/Lyft联合开发的开源项目,2017年5月发布第一个release 0.1.0,Service Mesh微服务新秀,采用sidecar的实现方式,有着高性能、极低的资源开销、无代码入侵等优秀特性,扛起微服务大旗,并与当下火热的k8s Paas容器云平台深度整合。官方描述为:An open platform to connect, manage, a...
2018-06-06 11:04:37 5319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人