likes
comments
collection
share

Tailspin日志高亮工具

作者站长头像
站长
· 阅读数 29

概述

tailspin 是基于 Rust 开发的日志高亮工具,该工具 无须配置、开箱即用,其原理是运行一系列正则表达式,高亮提示 日期、服务器 IP 地址、数字 等,并且支持 定制关键字,更帮助你快速检索到想要的信息。

特征

  • 🪵 查看(或)任何格式的任何日志文件tail
  • 🍰 无需设置或配置
  • 🌈 突出显示数字、日期、IP 地址、UUID、URL 等
  • ⚙️ 所有突出显示组都是可自定义的
  • 🧬 易于与其他命令集成
  • 🔍 在引擎盖下用于回滚、搜索和过滤less

Github:bensadeh/tailspin: 🌀 A log file highlighter (github.com)

安装

Linux 命令安装:

# 下载:
wget https://github.com/bensadeh/tailspin/releases/download/3.0.1/tailspin-x86_64-unknown-linux-musl.tar.gz -O tailspin.tar.gz

# 解压:
tar -zxf tailspin.tar.gz

# 部署:
cp -a tspin /usr/local/bin/

# 验证:
tspin -V

Tailspin日志高亮工具 windows 界面安装: Release 3.0.1 · bensadeh/tailspin (github.com)

使用

结合管道符

tail 命令:tail -f session.log | tspin Tailspin日志高亮工具

监听整个日志目录

开始监听:tspin <logs-path> Tailspin日志高亮工具

中止监听: ctrl + c(滑动查看新增日志) Tailspin日志高亮工具

退出监听:输入q

定制

创建配置文件:

# 创建
mkdir -p ~/.config/tailspin  

# 进入
cd ~/.config/tailspin

# 编写
vi ~/.config/tailspin

配置定制字段:

[[regexps]]
regular_expression = '(不存在接口.*)'
style = { fg = "red" }

查看日志:

Tailspin日志高亮工具 关于定制官方文档:github.com/bensadeh/ta…

转载自:https://juejin.cn/post/7380283378153455631
评论
请登录