一、监控ElasticSearch集群

实际使用中仅使用资源监控和异常报警是远远不够的,还需要监控各类基础组件,如ElasticSearch、RabbitMQ等,并根据实际使用情况,对资源监控进行分类并设置报警策略,比如各类组件集群的状态、将不同的业务报警发送给不同的技术人员等。

本文将演示对Kubernetes集群外部的ElasticSearch集群监控,对于Kubernetes集群内部的ElasticSearch监控配置相同。

使用Prometheus进行业务监控,一般可分为以下步骤:

  1. 创建Endpoints用于连接至外部服务。
  2. 创建Service用于与Endpoint进行匹配。
  3. 创建Exporter采集工具并配置上面创建的Service用于连接被监控业务。
  4. 创建Exporter的Service用于被Prometheus发现并注册。
  5. 创建ServiceMonitor将被监控资源注册至Prometheus。

根据上述步骤,首先创建用于连接Kubernetes集群外部的ElasticSearch集群的Endpoints和Service(集群内部的ElasticSearch一般都已经创建了Service和Endpoints,可以直接使用,无须再次创建),修改external-es.yaml文件中的Endpoints的addresses(地址)和port(端口),然后创建即可:

kind: Endpoints
apiVersion: v1
metadata:name: external-esnamespace: logginglabels:k8s-app: elas

对K8s集群外部ElasticSearch集群监控实战相关推荐

  1. K8S StatefulSet方式部署elasticsearch集群 —— 筑梦之路

    直接上yaml内容 # es-cluster.yaml apiVersion: apps/v1 # 设置控制器 kind: StatefulSet metadata:name: es-clustern ...

  2. 完美避坑!记一次Elasticsearch集群迁移架构实战

    作者介绍 李猛(ynuosoft),Elastic-stack产品深度用户,ES认证工程师,2012年接触Elasticsearch,对Elastic-Stack开发.架构.运维等方面有深入体验,实践 ...

  3. 剖析Elasticsearch集群系列第一篇 Elasticsearch的存储模型和读写操作

    http://www.infoq.com/cn/articles/analysis-of-elasticsearch-cluster-part01?utm_source=infoq&utm_c ...

  4. 剖析Elasticsearch集群系列之一:Elasticsearch的存储模型和读写操作

    转载:http://www.infoq.com/cn/articles/analysis-of-elasticsearch-cluster-part01 1.辨析Elasticsearch的索引与Lu ...

  5. Elasticsearch - Elasticsearch集群Cluster(三)

    阅读本文前可先参考 https://blog.csdn.net/MinggeQingchun/article/details/126618387 一.单机 & 集群 1.单机 单台 Elast ...

  6. (六)elasticsearch 集群 网络超时解决方案 --- Elasticsearch 集群搭建

    上一篇: (五)elasticsearch 集群扩展 --- Elasticsearch 集群搭建 因为网络原因,可能会有节点被踢出集群,如果网络恢复,节点会再次加入集群,但是这中间的过程是比较耗费性 ...

  7. Elasticsearch集群知识笔记

    Elasticsearch集群知识笔记 Elasticsearch内部提供了一个rest接口用于查看集群内部的健康状况: curl -XGET http://localhost:9200/_clust ...

  8. Elasticsearch集群原理、安装和基本使用

    Elasticsearch(ES)是一个基于Lucene构件的开源.分布式.RESTful接口全文搜索引擎.ES还是一个分布式文档数据库,其中每个字段均是被索引的数据且可被搜索,它能够扩展至数以百计的 ...

  9. Elasticsearch集群部署1.0

    此文档基于1.0版本. Elasticsearch集群部署 配置文件 Elasticsearch有三个配置文件: elasticsearch.yml 用于配置Elasticsearch jvm.opt ...

最新文章

  1. 树结构练习——排序二叉树的中序遍历(二叉搜索树)
  2. 面试题编程题11-python 生成随机数
  3. LiveVideoStackCon深圳-网络的研究够搞个几辈子
  4. python几何拼贴画_图形几何图形拼贴画
  5. java in thread main_JAVA报错:Exception in thread main……求帮助?
  6. 快速显示代码信息工具 Tokei
  7. Mastering Unity 2D Game Development
  8. 这个程序员用 Python 20 秒画完小猪佩奇“社会人”!
  9. 计算机技术学 试卷,计算机技术及科学技术学院试卷模板A.doc
  10. Atlassian发布Bamboo 6.0和Bitbucket Server 5.0
  11. 数据结构严蔚敏 栈基本操作 C语言实现
  12. iPhone史上最全的使用教程
  13. 论文阅读笔记|Deep Image Homography Estimation
  14. GPGPU基础(五):使用compute shader进行通用计算及示例
  15. VisualStudio各版本的安装与使用(持续更新)
  16. Math工具的使用 abs,ceil floor round
  17. PhD Debate-11 预告 | 回顾与展望神经网络的后门攻击与防御
  18. ps如何把自己的图与样机结合_如何利用PS制作贴图样机那
  19. 自定义函数fac1用递推方法求n!,自定义函数fac2用递归方法求n!,主函数中输入整数n(0≦n≦10)后,分别调用函数fac1和函数fac2求n!,最后输出调用的结果值进行对比。
  20. 欧格电商:商家延迟发货有什么影响

热门文章

  1. GBase 8c开发接口
  2. 女孩子希望得到,却不会说出来的东西Kiss her slowly
  3. r5 7530u和r7 5825u差距 r57530u和r75825u对比
  4. Python环境下数据处理常用命令
  5. 百家争鸣的低代码平台
  6. IntelliJ IDEA在Mac下格式化代码快捷键与失效原因
  7. 吴莫愁新专辑出炉 承认哈林老师是她生命中的贵人
  8. python画八卦图
  9. python 跨知乎app发私信以及Python专栏30万用户信息爬取
  10. 一个小的java作业,第一次上传CSDN,原创的