带你读《Elastic Stack 实战手册》之53:——3.5.12.Monitoring及Central Management (2)

简介: 带你读《Elastic Stack 实战手册》之53:——3.5.12.Monitoring及Central Management (2)

《Elastic Stack 实战手册》——三、产品能力——3.5 进阶篇——3.5.12.Monitoring及Central Management (1) https://developer.aliyun.com/article/1228351


Metricbeat 监控

 

使用 Metricbeat 采集 Elastic Stack 监控指标,需单独部署监控 Metricbeat 及单独的监控集群。开启对应的 metricbeat modules,避免由于采集数据对组件自身带来压力,而影响组件运行性能。

 

监控方案

 

可用来监控 Elastic Stack 的所有类型组件

 

l 未来版本中默认的监控方案

l 采集性能比内置采集更好

 

image.png

配置方式

 

注意在 6.5 版本以及以后,才可以通过 Metricbeat 采集 Elasticsearch 监控指标,并可指定专用的监控集群。

image.png


1、开启监控数据采集

 

在生产集群中 xpack.monitoring.collection.enabled 默认为 false,可以通过以下 API 进行开启和关闭。针对 Metricbeat 监控,这个设置应为 false。


2、在生产集群的每个 node 上安装 Metricbeat, 保证每个 node 都安装

3、在每个 Elasticsearch node 的 Metricbeat 上开启 Elasticsearch X-Pack module


metricbeat modules enable elasticsearch-xpack

4、在每个 Elasticsearch node 上配置 Elasticsearch X-Pack module


- module: elasticsearch
    xpack.enabled: true
    period: 10s
    hosts: ["http://localhost:9200"]

5、指定监控数据存储的集群

 

在 Metricbeat 的配置文件(metricbeat.yml)中配置 Elasticsearch output 信息。


output.elasticsearch:
  hosts: ["http://es-mon-1:9200", "http://es-mon-2:9200"] 
  #protocol: "https"
  #username: "elastic"
  #password: "changeme"

6、在每个 Elasticsearch node 节点启动 Metricbeat

 

nohup ./metricbeat -c metricbeat.yml >/dev/null 2>&1 & 

7、关闭默认的 Elasticsearch 监控数据采集

 

在生产集群中配置 xpack.monitoring.elasticsearch.collection.enabled 为 false

 

通过以下 API 进行配置

 

PUT _cluster/settings
{
  "persistent": {
    "xpack.monitoring.elasticsearch.collection.enabled": false
  }
}

8、在监控集群的 Kibana 中查看监控页面

 

参考文档:

https://www.elastic.co/guide/en/elasticsearch/reference/7.10/monitoring-overview.html

 

专用的监控集群

 

在生产环境推荐部署专用的监控集群来实现集群的指责分离

 

l 减少被监控的业务集群的负载和存储压力。

l 防止被监控集群的故障影响监控功能。

实现职责隔离,比如监控集群和业务集群可配置不同的安全策略,保障级别等。


image.png


《Elastic Stack 实战手册》——三、产品能力——3.5 进阶篇——3.5.12.Monitoring及Central Management (3) https://developer.aliyun.com/article/1228349

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
8月前
|
存储 机器学习/深度学习 编解码
阿里云服务器计算型c9i实例测评:实例性能、适用场景与最新收费标准和活动价格参考
阿里云计算型c9i实例作为第九代云服务器代表,采用CIPU架构与英特尔至强6代处理器,计算性能提升20%,存储I/O及网络能力显著增强。适配机器学习推理、数据分析、视频编码等计算密集型场景,提供2核4G至192核384G的丰富规格,支持按量付费与包年包月模式。2026年新用户可享年付6.4折优惠,叠加优惠券后成本进一步降低。本文详述其技术架构、适用场景、规格参数、收费标准及选购策略,以供参考。
1728 0
|
5月前
|
Prometheus 监控 Cloud Native
MySQL性能拉胯、故障难排查?Prometheus+Grafana+Zabbix搭建全流程监控体系,秒定位问题!
本文详解如何用Prometheus(采集)、Grafana(可视化)、Zabbix(告警)三工具联动,构建MySQL性能监控与故障排查闭环体系,覆盖实时监控、智能预警、精准定位、优化治理,助运维/DBA告别被动救火,提升系统稳定性与响应效率。(239字)
|
5月前
|
机器学习/深度学习 人工智能 安全
Kimi、Cursor、Chroma:三条路线,为什么最后走到同一套训练方法?
本文揭示Agent训练正走向统一范式:Kimi、Cursor、Chroma不约而同采用“生产环境训练+可验证奖励+强基座微调+异步轨迹更新”路径,标志行业从探索迈入收敛。核心转向“让模型做事”而非“背答案”,Prompt工程正被任务驱动的Agent范式取代。
|
8月前
|
弹性计算 运维 安全
阿里云CNAPP云安全中心全解析:优势、费用、合规及使用一文说透
阿里云CNAPP(智能云原生应用保护平台)整合CWPP、CSPM、CIEM与CTDR四大能力,提供覆盖“事前-事中-事后”的全链路安全防护。支持多云统一管理,内置380+检测模型,具备等保、ISO、PCI DSS等20+合规认证,助力企业实现一体化、智能化安全运营。免费版开放基础功能,高级版按需付费,新用户享15天全功能试用,快速构建云上安全防线。
|
12月前
|
Windows
这款免费Windows优化神器!只有5M电脑绿色工具!ZyperWin++下载安装教程
ZyperWin++是一款开源、轻量级的Windows系统优化工具,支持Win7至Win11,仅5MB,免安装。可加速开机、清理C盘、修复系统小毛病,由B站UP主开发,绿色免费,操作简单,轻松提升电脑性能。
3903 1
|
存储 自然语言处理 文件存储
|
10月前
|
JavaScript Java
医院随访系统成品源码,二三级医院等级评审必备系统
医院随访系统源码(Java+SpringBoot+Vue+AntD+MySQL),支持患者信息管理、多类型随访、三级回访机制、问卷模板、短信提醒、满意度调查及数据统计分析,助力医院提升服务质量与管理水平。
269 2
|
存储 监控 安全
如何选择合适的日志管理系统?功能对比与应用场景解析
在数字化时代,日志管理系统是企业IT运营与安全管理的核心工具。本文从核心功能(集中化收集、实时监控、智能告警等)和应用场景(故障诊断、安全监测、合规审计等)分析如何选择合适的日志管理工具,并对比开源与闭源系统的优劣。同时,推荐 EventLog Analyzer,其支持多源日志、实时威胁检测、合规报告等功能,适合各类企业需求。
493 0
如何选择合适的日志管理系统?功能对比与应用场景解析
|
存储 编解码 前端开发
camtasia2022破解绿色版
Camtasia 2022是一款集屏幕录制与视频编辑为一体的工具。创建具有专业外观的软件演示、产品教程、在线课程和录制的演示文稿的首选视频解决方案 - 无需视频体验。预建的视频模板可帮助您轻松创建所需的视频。录制屏幕、导入 PowerPoint 演示文稿或添加已有的视频片段。
3462 0

热门文章

最新文章