对K8s集群外部ElasticSearch集群监控实战
一、監(jiān)控ElasticSearch集群
實(shí)際使用中僅使用資源監(jiān)控和異常報(bào)警是遠(yuǎn)遠(yuǎn)不夠的,還需要監(jiān)控各類基礎(chǔ)組件,如ElasticSearch、RabbitMQ等,并根據(jù)實(shí)際使用情況,對(duì)資源監(jiān)控進(jìn)行分類并設(shè)置報(bào)警策略,比如各類組件集群的狀態(tài)、將不同的業(yè)務(wù)報(bào)警發(fā)送給不同的技術(shù)人員等。
本文將演示對(duì)Kubernetes集群外部的ElasticSearch集群監(jiān)控,對(duì)于Kubernetes集群內(nèi)部的ElasticSearch監(jiān)控配置相同。
使用Prometheus進(jìn)行業(yè)務(wù)監(jiān)控,一般可分為以下步驟:
根據(jù)上述步驟,首先創(chuàng)建用于連接Kubernetes集群外部的ElasticSearch集群的Endpoints和Service(集群內(nèi)部的ElasticSearch一般都已經(jīng)創(chuàng)建了Service和Endpoints,可以直接使用,無(wú)須再次創(chuàng)建),修改external-es.yaml文件中的Endpoints的addresses(地址)和port(端口),然后創(chuàng)建即可:
kind: Endpoints apiVersion: v1 metadata:name: external-esnamespace: logginglabels:k8s-app: elas總結(jié)
以上是生活随笔為你收集整理的对K8s集群外部ElasticSearch集群监控实战的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MathType怎么编辑等号带点
- 下一篇: RT-Thread 柿饼GUI