码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 怎么把Logstash 通过 Kibana 可视化监控起来?


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

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

    1、看一下官方文档

    eb7c63f59021b107a0342e1bfd7a3d77.png

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

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

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

    查看 Logstash 进程和端口号:

    4a452966a72c9d61b701abd56768df10.png

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

    ffa95c4b3d0b7afdc22a98803a1862e1.png

    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 文件。

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

    2.4 步骤4:[可选]disable system

    metricbeat modules disable system

    2.5 配置 metricbeat.yml 输出内容

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

    参考截图来:4aa7c08de6099f555baac4a35bd4018a.png

    2.6 启动 metricbeat

    ./metricbeat -e

    2.7 kibana 查看监视结果

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

    d003b459642c0f041d85f19855f25230.png

    点进去后,能看到 Logstash 的细节信息。9ea8c3b32920bc4832a3a113e7ee6dae.png

    3、小结

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

    推荐阅读

    1. 如何从0到1打磨一门 Elasticsearch 线上直播课?

    2. 重磅 | 死磕 Elasticsearch 方法论认知清单(2021年国庆更新版)

    3. 如何系统的学习 Elasticsearch ?                      

    1f0d92989f6f32d90224a2e0af2944d8.gif

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

  • 相关阅读:
    “基础 - 中级 - 高级”Java 后端 25 个技术栈面试题集结
    node(coderwhy)
    c++学习之十四
    城市级智慧停车解决方案白皮书
    文件包含笔记
    【LeetCode】【SQL】刷题笔记
    【Cherno的C++视频】Continuous integration in C++
    安全运营 (历史漏洞修复)
    Android~Compose相关概念总结
    不用开会员就能在线编辑、管理及分享各类地理空间数据!
  • 原文地址:https://blog.csdn.net/wojiushiwo987/article/details/126515635
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号