对K8s集群外部ElasticSearch集群监控实战
一、监控ElasticSearch集群
实际使用中仅使用资源监控和异常报警是远远不够的,还需要监控各类基础组件,如ElasticSearch、RabbitMQ等,并根据实际使用情况,对资源监控进行分类并设置报警策略,比如各类组件集群的状态、将不同的业务报警发送给不同的技术人员等。
本文将演示对Kubernetes集群外部的ElasticSearch集群监控,对于Kubernetes集群内部的ElasticSearch监控配置相同。
使用Prometheus进行业务监控,一般可分为以下步骤:
- 创建Endpoints用于连接至外部服务。
- 创建Service用于与Endpoint进行匹配。
- 创建Exporter采集工具并配置上面创建的Service用于连接被监控业务。
- 创建Exporter的Service用于被Prometheus发现并注册。
- 创建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集群监控实战相关推荐
- K8S StatefulSet方式部署elasticsearch集群 —— 筑梦之路
直接上yaml内容 # es-cluster.yaml apiVersion: apps/v1 # 设置控制器 kind: StatefulSet metadata:name: es-clustern ...
- 完美避坑!记一次Elasticsearch集群迁移架构实战
作者介绍 李猛(ynuosoft),Elastic-stack产品深度用户,ES认证工程师,2012年接触Elasticsearch,对Elastic-Stack开发.架构.运维等方面有深入体验,实践 ...
- 剖析Elasticsearch集群系列第一篇 Elasticsearch的存储模型和读写操作
http://www.infoq.com/cn/articles/analysis-of-elasticsearch-cluster-part01?utm_source=infoq&utm_c ...
- 剖析Elasticsearch集群系列之一:Elasticsearch的存储模型和读写操作
转载:http://www.infoq.com/cn/articles/analysis-of-elasticsearch-cluster-part01 1.辨析Elasticsearch的索引与Lu ...
- Elasticsearch - Elasticsearch集群Cluster(三)
阅读本文前可先参考 https://blog.csdn.net/MinggeQingchun/article/details/126618387 一.单机 & 集群 1.单机 单台 Elast ...
- (六)elasticsearch 集群 网络超时解决方案 --- Elasticsearch 集群搭建
上一篇: (五)elasticsearch 集群扩展 --- Elasticsearch 集群搭建 因为网络原因,可能会有节点被踢出集群,如果网络恢复,节点会再次加入集群,但是这中间的过程是比较耗费性 ...
- Elasticsearch集群知识笔记
Elasticsearch集群知识笔记 Elasticsearch内部提供了一个rest接口用于查看集群内部的健康状况: curl -XGET http://localhost:9200/_clust ...
- Elasticsearch集群原理、安装和基本使用
Elasticsearch(ES)是一个基于Lucene构件的开源.分布式.RESTful接口全文搜索引擎.ES还是一个分布式文档数据库,其中每个字段均是被索引的数据且可被搜索,它能够扩展至数以百计的 ...
- Elasticsearch集群部署1.0
此文档基于1.0版本. Elasticsearch集群部署 配置文件 Elasticsearch有三个配置文件: elasticsearch.yml 用于配置Elasticsearch jvm.opt ...
最新文章
- 树结构练习——排序二叉树的中序遍历(二叉搜索树)
- 面试题编程题11-python 生成随机数
- LiveVideoStackCon深圳-网络的研究够搞个几辈子
- python几何拼贴画_图形几何图形拼贴画
- java in thread main_JAVA报错:Exception in thread main……求帮助?
- 快速显示代码信息工具 Tokei
- Mastering Unity 2D Game Development
- 这个程序员用 Python 20 秒画完小猪佩奇“社会人”!
- 计算机技术学 试卷,计算机技术及科学技术学院试卷模板A.doc
- Atlassian发布Bamboo 6.0和Bitbucket Server 5.0
- 数据结构严蔚敏 栈基本操作 C语言实现
- iPhone史上最全的使用教程
- 论文阅读笔记|Deep Image Homography Estimation
- GPGPU基础(五):使用compute shader进行通用计算及示例
- VisualStudio各版本的安装与使用(持续更新)
- Math工具的使用 abs,ceil floor round
- PhD Debate-11 预告 | 回顾与展望神经网络的后门攻击与防御
- ps如何把自己的图与样机结合_如何利用PS制作贴图样机那
- 自定义函数fac1用递推方法求n!,自定义函数fac2用递归方法求n!,主函数中输入整数n(0≦n≦10)后,分别调用函数fac1和函数fac2求n!,最后输出调用的结果值进行对比。
- 欧格电商:商家延迟发货有什么影响