摘要:Tuistash是一款专为 Logstash 设计的终端用户界面 (TUI) 工具。它让你无需离开终端,就能实时监控 Logstash 的运行状态,轻松掌握各项关键指标。
还在为 Logstash 的监控而头疼吗?还在频繁切换图形界面查看数据吗?现在,有了 Tuistash,一切都将变得简单高效!
Tuistash 是一款专为 Logstash 设计的终端用户界面 (TUI) 工具。它让你无需离开终端,就能实时监控 Logstash 的运行状态,轻松掌握各项关键指标。
通过 Logstash 的监控 API 或诊断路径,Tuistash 能够实时抓取数据,让你随时了解节点的健康状况、管道的运行效率、线程的资源占用等关键信息。告别繁琐,高效便捷:
告别图形界面的繁琐操作,只需一个终端窗口,即可集中查看所有重要数据。灵活配置,随心定制:
自定义刷新间隔,根据你的管道复杂度调整数据刷新频率,确保 UI 性能最佳。数据可视化,一目了然:
将统计数据以图表和使用情况可视化的形式呈现,帮助你快速定位问题,优化 Logstash 配置。命令行支持,灵活操作:
除了 TUI 界面,还提供强大的命令行工具,可以查询特定数据(例如节点、操作系统、JVM、管道),并支持 JSON 和原始文本等输出格式。# 启用 install 模块的交互式 APP,install 可简写为 ix i
选定软件后,按下回车键将展示一系列操作选项
实时查看 Logstash 节点的 CPU 使用率、内存占用、磁盘空间等信息。管道监控:
监控每个管道的事件处理速度、错误率、延迟等指标。线程状态:
了解 Logstash 线程的运行状态,分析资源瓶颈。数据流分析:
追踪数据在 Logstash 管道中的流动情况,定位性能瓶颈。
来源: https://github.com/edmocosta/tuistash/blob/main/README.md
来源:x-cmd