- 楼主
平时看 VPS 线路、排查丢包,要在好几个工具之间来回切,所以做了一个原生桌面工具,叫 HinaTracer,用 Go 写的。
- 持续 Ping(ICMP 和 TCPing)和 HTTP 监控,统计丢包、延迟和中位数
- Traceroute 和 MTR 可以开多个标签页同时跑,IP 会显示地区、ASN 和 rDNS
- 历史数据存在 SQLite 里,延迟图表可以按分钟、小时、天、周、月查看,也能导出 CSV
- 断线和恢复时会有桌面提醒,可以常驻托盘
- 内置 WebUI,有密码保护和只读访客模式。Linux 上可以装成服务器模式(提供 deb 包和 systemd),桌面端可以直接连远程服务器看数据
- 提供 CLI 和 MCP Server,AI 客户端也能直接调用来做诊断
- 界面支持简体中文、繁体中文、日本语和 English
支持 Windows、macOS 和 Linux,MIT 开源,免费,自带自动更新。macOS 版没有签名,第一次打开要在 “系统设置 → 隐私与安全性” 里点“仍要打开”。
GitHub:https://github.com/hinasatou/hinatracer
下载:https://github.com/hinasatou/hinatracer/releases欢迎试用和提意见~
收藏 1支持 1反对打赏
支持技术贴
个性签名生于安乐,死于忧患。
bdbd
个性签名无敌大水比
支持一下
早,支持一下
路过帮顶下~
个性签名别误会,我不是针对地主,我是说在座的各位……
看着不错
MTR 结果能导出吗?
谢谢各位支持~
@is 目前还不能一键导出整张 MTR 表,有几种变通办法:
- 表格里全选(Ctrl+A)后右键选「复制列」,可以按列复制 IP、ASN、延迟等;单跳的详情窗口里有「复制全部」
- 单跳的延迟历史可以「导出 CSV」(需要先开启历史保存)
- 命令行可以用
hinatracer trace show <标签>输出整张表的文本,加--json就是 JSON 格式
一键导出整张表(CSV / 文本)这个功能已经记下了,后面会考虑加上。
@is MTR 导出已经加上了,在刚发布的 v1.2.3 里:https://github.com/hinasatou/hinatracer/releases/tag/v1.2.3
- Traceroute 页面点「导出 ▾」,可以导出当前标签或全部标签(全部标签会打成一个 ZIP,每个标签一个文件),也可以在标签上右键导出
- 支持 CSV、TXT(列对齐)和 Markdown 表格,也可以直接复制成 TXT 或 Markdown
- 新增了时间范围筛选,可以只看今天、本周或者自定义时间段
- WebUI、远程模式、命令行(
--format csv|txt|md)和 API 也都能导出
顺便把 Ping、HTTP、IP 查询的表格导出也一起做了。软件自带自动更新,有问题欢迎继续反馈~