首页 > 其他 > 详细

基于k8s集群部署prometheus监控etcd

时间:2019-08-02 09:56:52      阅读:227      评论:0      收藏:0      [点我收藏+]

基于k8s集群部署prometheus监控etcd

1、背景和环境概述

本文中涉及到的环境中、prometheus监控和grafana基本环境已部署好。etcd内置了metrics接口供收集数据,在etcd集群任意一台节点上可通过ip:2379/metrics检查是否能正常收集数据。

curl -L http://localhost:2379/metrics

2、修改prometheus配置

修改prometheus的配置,增加对etcd的监控配置,配置中指定etcd集群的ip:port,并指定后端协议类型和配置跳过CA验证

vim prometheus-configmap.yaml
- job_name: "etcd"
      scheme: https
      tls_config:
        insecure_skip_verify: true
      static_configs:
      - targets: ['172.16.1.100:2379','172.16.1.101:2379','172.16.1.110:2379']

3、检查是否生效

打开prometheus界面,查看target中是否有etcd的相关记录
技术分享图片
检查查询取值
技术分享图片

4、配置grafana图形

在grafana图形中导入模板,模板可以从grafana官方dashboard中搜索并获得模板id,这里推荐为3070、9618
技术分享图片
查看图形
技术分享图片
至此,prometheus监控etcd完成。

基于k8s集群部署prometheus监控etcd

原文:https://www.cnblogs.com/ssgeek/p/11286558.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!