怎么把Logstash 通过 Kibana 可视化监控起来?

简介: 怎么把Logstash 通过 Kibana 可视化监控起来?

书接上一回,MetricBeat + Elasticsearch + Kibana 实现监控指标可视化。

问题来了,Logstash 如何监控起来呢?

1、看一下官方文档

https://www.elastic.co/guide/en/logstash/8.3/monitoring-with-metricbeat.html

说一下大前提:logstash 进程得启动且常在。

logstash 启动后得默认端口:9600,默认ip地址:localhost(注意不是其他)。

查看 Logstash 进程和端口号:

Logstash 启动成功标志如下图所示:

2、梳理出详尽步骤

2.1 步骤1:配置 logstash.yml 文件

这是 logstash 相关配置,在logstash 相关路径下,而非 metricbeat,别找错了。

monitoring.enabled: false

2.2 步骤2:使得 logstash-xpack 模块生效。

./metricbeat modules enable logstash-xpack

2.3 步骤3:配置 logstash-xpack.yml 文件。

# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-logstash.html
 
- module: logstash
 
  metricsets:
 
   - node
 
   - node_stats
 
  xpack.enabled: true
 
  period: 10s
 
  hosts: ["http://localhost:9600"]
 
  #username: "user"
 
  #password: "secret"

2.4 步骤4:[可选]disable system

metricbeat modules disable system

2.5 配置 metricbeat.yml 输出内容

output.elasticsearch:
 
  # Array of hosts to connect to.
 
  hosts: ["http://172.21.0.14:9200"]

参考截图来:

2.6 启动 metricbeat

./metricbeat -e

2.7 kibana 查看监视结果

如下图所示,原来是没有 logstash 模块的,只有按照上面步骤步骤ok且启动ok后,才会有下面的截图。

点进去后,能看到 Logstash 的细节信息。

3、小结

一切都可以监控可视化!方便、快捷、高效!!

推荐阅读

比同事抢先一步学习进阶干货!


相关文章
|
存储 JSON 监控
APM监控 · 入门篇 · Android端测监控平台建设(1)
APM 全称 Application Performance Management & Monitoring (应用性能管理/监控) 性能问题是导致 App 用户流失的罪魁祸首之一,如果用户在使用我们 App 的时候遇到诸如页面卡顿、响应速度慢、发热严重、流量电量消耗大等问题的时候,很可能就会卸载掉我们的 App。这也是我们在目前工作中面临的巨大挑战之一,尤其是低端机型。
4694 0
APM监控 · 入门篇 · Android端测监控平台建设(1)
|
Prometheus 监控 Cloud Native
SpringBoot+Prometheus+Grafana 实现自定义监控
SpringBoot+Prometheus+Grafana 实现自定义监控
|
8月前
|
边缘计算 人工智能 物联网
Ultralytics YOLO26来啦!5种尺寸全家桶,速度与精度兼顾
Ultralytics发布YOLO26,系列迄今最先进、易部署的模型,支持分类、检测、分割、姿态估计等多任务。五种尺寸灵活适配边缘设备,CPU推理提速43%,首创无NMS端到端推理,移除DFL提升兼容性,已上架魔搭社区。(239字)
1812 14
|
12月前
|
数据采集 监控 API
告别手动埋点!Android 无侵入式数据采集方案深度解析
传统的Android应用监控方案需要开发者在代码中手动添加埋点,不仅侵入性强、工作量大,还难以维护。本文深入探讨了基于字节码插桩技术的无侵入式数据采集方案,通过Gradle插件 + AGP API + ASM的技术组合,实现对应用性能、用户行为、网络请求等全方位监控,真正做到零侵入、易集成、高稳定。
1128 99
|
10月前
|
消息中间件 人工智能 决策智能
AgentScope x RocketMQ:构建多智能体应用组合
AgentScope是阿里开源的多智能体开发框架,支持模块化、透明化、可定制的智能体构建。集成RocketMQ实现高效A2A通信,助力打造如“智能旅行助手”等复杂协作应用,推动开发者友好型AI生态发展。
|
Linux 数据安全/隐私保护 Perl
CentOS7中升级OpenSSL详细教程
这篇文章提供了在CentOS 7系统中升级OpenSSL到3.2版本的详细步骤,包括备份现有配置、安装依赖、下载安装新版本以及验证安装结果。
4231 3
|
安全 算法 中间件
CentOS7下rpm包方式升级openssl到安全版本1.1.1n
CentOS7下rpm包方式升级openssl到安全版本1.1.1n
6608 0
CentOS7下rpm包方式升级openssl到安全版本1.1.1n
|
数据采集 网络协议 算法
移动端弱网优化专题(十四):携程APP移动网络优化实践(弱网识别篇)
本文从方案设计、代码开发到技术落地,详尽的分享了携程在移动端弱网识别方面的实践经验,如果你也有类似需求,这篇文章会是一个不错的实操指南。
702 1

热门文章

最新文章