一、kibana

1、下载metricbeat并部署到kibana所在的服务器
2、禁用 Kibana 监控指标的默认集合,在kibana.yml文件中增加如下配置:

monitoring.kibana.collection.enabled: false

3、从控制台或命令行,在生产集群上设置xpack.monitoring.collection.enabled 为true(这里以kibana控制台为例)

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

4、Metricbeat 中启用 Kibana X-Pack 模块,在metricbeat目录下执行

./metricbeat modules enable kibana-xpack

5、修改modules.d/kibana-xpack.yml文件(这里启用了elastic安全功能,所以添加了账号密码)

- module: kibanametricsets:- statsperiod: 10shosts: ["kibana_ip:5601"]#basepath: ""username: "user"password: "secret"xpack.enabled: true

6、这里参考官网,禁用Metricbeat 中的系统模块。

metricbeat modules disable system

7、配置将监控数据发送到何处
Metricbeat 配置文件 ( metricbeat.yml) 中指定 Elasticsearch 输出信息(配了一个主节点也行)

output.elasticsearch:# Array of hosts to connect to.hosts: ["ip:9200", "ip:9200"] # Optional protocol and basic auth credentials.#protocol: "https"#username: "elastic"#password: "changeme"

8、重启kibana
启动metricbeat

nohup ./metricbeat -e -c metricbeat.yml -d "publish" & > nohup.out

结果

二、elasticsearch节点(一台机器如果部署多个es节点只需要部署一个metricbeat收集多个es节点监控数据)

1、下载并部署metricbeat到每个elasticsearch节点
2、在 Metricbeat 中启用并配置 Elasticsearch x-pack 模块

./metricbeat modules enable elasticsearch-xpack

3、修改metricbeat.yml(开启了elastic安全认证的需要配置账号密码)

output.elasticsearch:hosts: ["http://localhost:9200"] ## Monitoring cluster# Optional protocol and basic auth credentials.#protocol: "https"username: "elastic"password: "changeme"

4、修改modules.d/elasticsearch-xpack.yml(如果有多个节点在这里配置多个节点的ip)

# Module: elasticsearch
# Docs: https://www.elastic.co/guide/en/beats/metricbeat/7.13/metricbeat-module-elasticsearch.html- module: elasticsearchxpack.enabled: trueperiod: 10shosts: ["http://ip:9200"]username: "username"password: "passwd"

5、启动

nohup ./metricbeat -e -c metricbeat.yml -d "publish" & > nohup.out

结果

metricbeat收集elasticsearch、kibana监控数据相关推荐

  1. 使用zabbix监控数据并实现邮件、电话、微信报警

    前言 zabbix 作为一款优秀的企业级开源监控系统,它可以采集和处理所有类型的监控数据,具有灵活的报警机制.与cacti 与 nagios相比,cacti画图比nagios漂亮,但是报警相对较弱,而 ...

  2. java ganglia_分布式监控数据采集系统Ganglia实战

    一.什么是Ganglia 对于这个工具,大家可能比较陌生,但是它功能非常强大,如果我们想收集所有服务器.网络设备的数据,那么ganglia绝对是首选,在深入学习之前,还是先从基础概念了解起吧! Gan ...

  3. MetricBeat + Elasticsearch + Kibana 实现监控指标可视化

    1.Elasticsearch 监控指标可视化概述 之前的推文 Elasticsearch 磁盘使用率超过警戒水位线,怎么办?有读者留言:"配合监控系统". 是的,监控系统就像我们 ...

  4. 小白玩大数据日志分析系统经典入门实操篇FileBeat+ElasticSearch+Kibana 实时日志系统搭建从入门到放弃

    大数据实时日志系统搭建 距离全链路跟踪分析系统第二个迭代已经有一小阵子了,由于在项目中主要在写ES查询\Storm Bolt逻辑,都没有去搭建实时日志分析系统,全链路跟踪分析系统采用的开源产品组合为F ...

  5. ELK日志分析平台(三)— kibana数据可视化、kibana监控、采集日志插件filebeat

    1.kibana数据可视化--日志分析 [root@foundation50 network-scripts]# cd /mnt/pub/docs/elk/7.6/ [root@foundation5 ...

  6. telegraf 使用 inputs.exec插件收集监控数据

    telegraf (v1.5.2)虽然好用但是默认情况下并不能帮你收集好所有你需要的数据,比如io数据,默认情况下只收集了iotime, iops_in_process, weighted_io_ti ...

  7. JS怎样监控监控收集用户的行为数据

    这篇文章给大家分享的是JS怎样监控监控收集用户的行为数据.小编觉得挺实用的,因此分享给大家做个参考,文中的介绍得很详细,而要易于理解和学习,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧. 引言 ...

  8. Elasticsearch:将数据从 Elasticsearch 和 Kibana 导出到 Pandas Dataframe

    在这篇文章中,我们将看到如何从 Elasticsearch 索引和 Kibana 的 CSV 报告中导出数据 - post-url 到 pandas 数据帧. 数据的可视化可以在 Kibana 中完成 ...

  9. [博客迁移]探索Windows Azure 监控和自动伸缩系列3 - 启用Azure监控扩展收集自定义监控数据...

    上一篇我们介绍了获取Azure的监控指标和监控数据: http://www.cnblogs.com/teld/p/5113376.html 本篇我们继续:监控虚拟机的自定义性能计数器. 随着我们应用规 ...

最新文章

  1. java获取id值_从另一页获取ID值[重复]
  2. boostrap-table export 导出监听
  3. ”A page can have only one server-side Form tag“错误
  4. Codeforces Round #425 D
  5. 阿里云数据库快速搭建疫情分析系统最佳实践
  6. 【计算机系统设计】实践笔记(3)改进数据通路:jr指令分析与实现
  7. 鸿蒙系统受谷歌影响吗,华为鸿蒙系统,会受到人们的欢迎吗?
  8. UE4删除C++Classes下的类
  9. scala学习笔记(四)样本类与模式匹配
  10. 小米八显示无服务器,二修小米8无服务案例
  11. [Android]使用ActivityGroup来切换Activity和Layout
  12. 【有限元分析】提高有限元分析计算精度的h方法和p方法
  13. JVM(四):Java内存模型(JMM)
  14. oracle 考试资料,Oracle考试复习题
  15. Java-汉字字符串转拼音,包括首字母和全拼
  16. C语言函数如何正确的输入和返回数组(一维和二维)
  17. Oracle技巧:如何诊断一些未预料的 Oracle 错误(ORA-NNNN)
  18. 多智能体深度强化学习(MADRL)在大规模交通信号灯控制中的应用
  19. 算法面试手撕代码高频题汇集
  20. 了解Fidder工具及使用方法

热门文章

  1. 颜色矩特征提取matlab,彩色图像特征提取研究(一)
  2. EDR/DVR标配:政策红利下的市场众生相和未来走向
  3. 鸿蒙手机最新,华为手机将全面告别安卓系统!迎来新鸿蒙系统时代:3月全面上线...
  4. 浮点数的加减法运算过程详解(面向小白的)
  5. 有哪些投资的书籍推荐
  6. Android开发基础——Activity基本用法
  7. Cook-Torrance Model
  8. JVM初级认知:Eden Space、Survivor Space、Tenured Gen+并发
  9. 函数声明与函数表达式的区别
  10. 第七届蓝桥杯 java组有奖竞猜