SuperAPI AI 工具集

super-log

super-log 是一个免费、自托管的日志汇聚工具,通过统一线协议把设备、服务器、容器、浏览器等各类日志流汇聚到一个进程与一个界面中,按到达顺序交织显示,并支持检索、追踪与面向 AI 代理的只读 MCP 访问。

访问官网

工具介绍

用途:把散落在多处的日志流(设备、服务器、容器、浏览器、链、应用)收敛到同一屏幕,按 hub 序列交织,解决多终端时间戳不一致、问题只出现在交织处的问题。免费且自托管。

主要能力:提供统一小型线协议(每行一个 JSON 事件,经普通 HTTP POST 批量发送),hub 向任意读者扇出并支持连接时重放;按来源与级别着色,可按流、最低级别或子串过滤,支持暂停、复制、导出 JSON/CSV/纯文本。提供十余种无依赖 SDK(C++、C、Rust、Python、Go、Java、Swift、Fortran、OCaml、Haskell、Lean 4、Perl、Lua、C#、Zig、COBOL、Ruby、shell、JS),其中部分可挂接语言既有日志框架。支持跨层追踪(withTrace 生成关联 id)、默认捕获未捕获异常与未处理 rejection、宿主侧 tailer 抓取 adb logcat、iOS 模拟器、macOS 统一日志、journald、Docker 与日志文件,并可通过 ssh 拉取整批服务器日志。还有日志代理、EVM 地址监控、gas 余额守护、DNS/TLS/端口差异监控、构建事件化、大文件下载进度与卡顿监测、macOS 功耗温度、崩溃报告与内核恐慌、文件变更 diff、磁盘 journal 历史检索与重放。GET /recent 供脚本与代理读取,并内置 MCP 服务器供编码代理只读访问(npx -y @super-log/mcp)。

使用方式:macOS 用 Homebrew 安装,Ubuntu 用 PPA,Debian/树莓派 OS 直接用 .deb,另有 Fedora/RHEL、npm、vcpkg 与源码构建方式;hub 默认运行在 :7333;superlog CLI 用于读取、管理 tailer 与推送流。

限制:分析属独立关注点,可交给 super-log.com 或自有存储;高速流会被限速并明确提示而非静默丢弃;MCP 按设计只读(仅 agent.* 状态主题有窄例外);远程配置不安装软件、不开端口、服务器无需回连 hub;敏感凭据始终脱敏。