码农知识堂 - 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

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

  • 相关阅读:
    golang读取yaml文件
    光模块字母含义及参数简称大全
    背包问题汇总
    TMS320F280049最小系统原理图
    VUE 入门及应用 ( API )
    三种方法教你下载 Windows 10 和 Windows 11 原生镜像
    初识Spring
    使用wordpress搭建官网
    mac开发效率提升之工具篇
    前端工程化精讲第二课 界面调试:热更新技术如何开着飞机修引擎?
  • 原文地址:https://blog.csdn.net/wojiushiwo987/article/details/126515635
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号