passwallLogViewer 是一个实用的工具,它能够读取位于 /var/etc/passwall/TCP.log
的 passwall 日志文件,并提供一个基于 Web 的界面来实时查看 passwall 的连接状态。这个工具特别适合需要监控和分析 passwall 连接情况的用户。
- 监控 passwall 日志文件。
- 实时展示 passwall 的连接情况。
- 通过 web 界面轻松查看日志信息。
- 监听本地 5032 端口提供 Web 服务。
在开始使用 passwallLogViewer 之前,你需要确保你的系统中安装了 Python 3 和相应的依赖包。
通过以下命令安装所需的 Python 包:
pip install pytz flask
git clone https://github.com/puteulanus/passwallLogViewer.git
cd passwallLogViewer
确保你的 passwall 日志等级已经设置为 Info
等级,以便程序能够正确读取连接信息。
启动 passwallLogViewer 服务:
python passwallLogViewer.py
之后,你可以在浏览器中访问 http://[你的路由器IP]:5032
来查看 passwall 的连接情况。
Info 等级的日志文件大小增加很快,可以设置 cron 定时清空 /var/etc/passwall/TCP.log
文件
0 * * * * echo "" > /var/etc/passwall/TCP.log