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

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

  • 相关阅读:
    《Head First HTML5 javascript》第6章 函数
    肉豆蔻酰五肽-8/Myristoyl Pentapeptide-8/sympeptide222
    上海亚商投顾:A股缩量调整 AIGC、Web3.0概念抢眼
    第二期书生浦语大模型训练营第四次笔记
    io多路复用之epoll
    极限学习机
    数学问题:导函数的左右极限与函数的左右导数是一回事吗?
    KNN-近邻算法 及 模型的选择与调优(facebook签到地点预测)
    查找jdk的安装
    使用RestCloud ETL Shell组件实现定时调度DataX离线任务
  • 原文地址:https://blog.csdn.net/wojiushiwo987/article/details/126515635
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号