日志格式化工具
粘贴 JSON、nginx、Docker、syslog 或 plain logs,在浏览器本地标准化、按 level 过滤,并快速查看。
粘贴 JSON logs、nginx access/error lines、Docker logs 或 syslog entries。TeaFun 会在本地标准化,再让你按 level 和搜索词过滤。
什么是日志格式化工具?
日志格式化工具从多种格式中解析、标准化和过滤日志行,产生一致且可搜索的视图。它识别结构化 JSON 日志、nginx 访问和错误日志、Docker 容器输出、syslog 条目和纯文本级别前缀行。事件响应期间,开发者从多个来源拉取日志——Docker 容器、nginx 反向代理和发出 JSON 的应用程序——需要快速关联事件。这个工具将所有日志标准化为具有时间戳、级别、来源和消息字段的通用结构。按严重级别(trace 到 error)过滤并搜索所有字段。一切在浏览器中运行,所以敏感的生产环境日志永远不会被上传。
如何使用日志格式化工具
将任何支持来源的日志行粘贴到输入区——你可以在同一次粘贴中混合格式。点击「格式化日志」解析并标准化所有行。摘要显示总行数、成功结构化的数量以及检测到的格式。使用级别筛选器隔离错误、警告或特定严重级别。在搜索框中输入以查找包含特定消息、IP 地址或元数据值的行。复制标准化的 JSON 输出以供 jq 或你的日志聚合器进一步处理。不符合任何已知格式的行会被保留为纯文本。
为什么日志标准化很重要
生产环境系统以各种不同格式生成日志。nginx 访问日志、Node.js JSON 日志和 Linux 服务的 syslog 消息都以不同方式描述事件。当事件发生时,按时间戳和严重级别关联这些日志对快速根因分析至关重要。日志聚合平台如 Elasticsearch、Datadog 和 Grafana Loki 在输入格式一致时效果最好。在导入前标准化日志能改善搜索质量并减少下游解析错误。对于快速本地调试——特别是当你无法将日志推送到集中平台时——一个能同时处理多种格式的浏览器端格式化工具在故障期间能节省宝贵的分钟。
常见问题
支持哪些 log 格式?
工具会识别 structured JSON logs、nginx access/error logs、Docker stream output、syslog 风格行,以及普通 level prefix logs。无法识别的行也会保留为 plain text。
logs 会被上传吗?
不会。logs 只会留在浏览器里做解析、过滤,以及复制/导出。
为什么有些行会显示成 plain?
如果某一行不符合已知格式,系统会保留为 plain text,这样你仍然可以搜索和检查内容,而不会丢失任何数据。
把这个工具放进更大的流程里
这些集合会把常见的后续工具和指南整理成同一条工作路径。
浏览相同标签
跳转到其他拥有相同工作流、格式或用途的工具。