基本过程是通过安装和部署metricbeat,该组件收集信息上传到elasticsearch,然后再通过kibana查看和展示指标信息。下面以windows为例进行说明:

1. 下载metricbeat地址

https://www.elastic.co/cn/downloads/past-releases/metricbeat-7-5-1

下载到本地后,进行解压,然后进行配置。

2. 配置文件metricbeat.yml

该配置文件中,可以配置elasticsearch参数,如果都是按默认配置部署,可以不做修改。

output.elasticsearch:# Array of hosts to connect to.hosts: ["localhost:9200"]

由于这里只是在本地环境中对基本功能的演示, 所有就尽量使用默认配置了。

3. 开启kafka指标

执行命令:

metricbeat.exe modules enable kafka

在modules.d/kafka.yml中进行kafka相关配置

- module: kafka#metricsets:#  - partition#  - consumergroupperiod: 10shosts: ["kafkahost:9092"]

根据需要监控的kafka进行配置,这里的主机名需要与kafka中配置的保持一致。

listeners=PLAINTEXT://kafkahost:9092

如果配置为ip地址,则可能会出现连接不到kafka,并在日志文件中出现错误提示信息:

No advertised broker with address xx.xx.xx.xx:9092 found

4. 执行初始化并启动

# 初始化模板
metricbeat setup --dashboards# 查看启用的模块
metricbeat modules list# 执行并输出控制台日志
metricbeat.exe -e

5. kibana查看主机metrics

从kibana的metrics菜单可以看到监控信息。

查看具体的指标信息:

5. kibana查看kafka指标

kafka指标在dashboard中进行查看,选择kafka后,可以看到kafka的监控信息:

可以看到对kafka的监控信息。

kibana 7.5.1 + metricbeat 7.5.1实现主机和kafka应用指标监控相关推荐

  1. ELK下kibana安装Metricbeat工具

    metricbeat简介 将 Metricbeat 部署到您所有的 Linux.Windows 和 Mac 主机,Metricbeat可以定期收集操作系统和服务器的运行指标(CPU,内存,硬盘,IO, ...

  2. metricbeat收集elasticsearch、kibana监控数据

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

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

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

  4. 如何实现对ELK各组件的监控?试试Metricbeat

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 一.前言 开发排查系统问题用得最多的手段就是查看系统日志, ...

  5. Metricbeat源码分析

    0X00 版本信息 Golang:1.16.8 Metricbeat:7.14 0X01 Metricbeat介绍 Metricbeat quick start: installation and c ...

  6. 安装部署启动Metricbeat,Windows

    安装部署启动Metricbeat,Windows (1)下载Metricbeat: Download Metricbeat • Ship Metrics to Elasticsearch | Elas ...

  7. Metricbeat部署指南

    官网下载metricbeat,https://www.elastic.co/downloads/beats/metricbeat. 解压tar包,tar -zxvf metricbeat-7.0.0- ...

  8. ELK官方文档:在Kibana加密通讯

    介绍 安全套接字层(SSL)和传输层安全性(TLS)为传输中的数据提供加密.虽然这些术语通常可以互换使用,但Kibana仅支持TLS,它取代了旧的SSL协议. 浏览器将流量发送到Kibana,而Kib ...

  9. Linux安装Kibana详细教程

    文章目录 Kibana是什么 ? 准备工作 开始安装 修改配置 启动Kikana Kibana是什么 ? Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的. ...

最新文章

  1. 【机器学习】Facets:评估机器学习数据集质量利器 (来自Google、可交互、可可视化)...
  2. 动机模型_解读冰山模型:强烈的动机是成功的开始
  3. c++面向对象高级编程 学习一 不带指针的类
  4. python pdb调试基本命令整理
  5. 基于百度地图API的微信周边搜索
  6. 使用集合组织相关数据
  7. iOS:NAV+TABLE结合
  8. 卷积过滤器的宽度_卷积神经网络简析
  9. python使用正则验证电子邮件_在Python中使用正则表达式提取电子邮件地址
  10. 程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版) 左程云
  11. 廖雪峰Git教程笔记(十一)添加远程库
  12. STM32CubeMx + HighSpeed USB + FreeRTOS
  13. 陈天出席华盛顿大学春季招聘会 | ArcBlock 动态
  14. react根据中文获取拼音_react-native按照汉字首字母排序
  15. 电脑明明有网络,但是就是进不去B站(其他网页可以正常使用)
  16. 一个WEB页面的访问过程
  17. 如何进行期货日内趋势量化交易系统的设计?
  18. UBLOX F9P搭建NtripCaster组建RTK
  19. Bia布刷题日记 LC-15 三数之和
  20. markdown组合数学公式

热门文章

  1. 手把手带你学python自动化测试(六)——多层窗口定位
  2. python zipfile模块分卷_python zipfile模块用法详解
  3. 阿里拼多多争夺百万外贸厂长背后,藏着中国消费的基本盘
  4. 微软本周发布WP8:目前所知新功能和新手机
  5. 苹果新iPhoto十天销售突破100万份
  6. wkwebview html5页面,WKWebView:适配H5页面的显示尺寸
  7. Java实现单向链表——精简
  8. 音频audio codec相关
  9. tp框架 (5以上都行)+ 微信公众号授权
  10. 我连对象都没有,你却让我搞对象存储?