找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2196|回复: 7

解决AdGuard Home运行一段时间后日志文件占用空间过大的问题

[复制链接]
发表于 2023-10-17 19:53 | 显示全部楼层 |阅读模式
本帖最后由 新人or 于 2023-10-17 20:09 编辑

最近128m的小闪存运行AdGuardHome几天后,空间就爆了,改成只记录一天的日志还是爆,后来发现即使设置成一天,AdGuardHome也不是覆写,而是把旧的日志文件重命名继续保存了。
所以用到了以下代码,自动删除旧的日志文件。直接计划任务里面添加以下代码


  1. 50 5 * * * [ -f /usr/bin/AdGuardHome/data/querylog.json.1 ] && rm /usr/bin/AdGuardHome/data/querylog.json.1
复制代码
我的路由器AdGuardHome的日志是默认保存在usr/bin/AdGuardHome/data/目录中的querylog.json文件。如果你设置日志保存时间为3天,那么3天后AdGuardHome其实并不会把日志删除,而是把当前的querylog.json改成querylog.json.1,然后再生成新的querylog.json记录日志。
此代码就是,每天的5点50分,检测是否存在querylog.json.1,存在就会删除它。这样在闪存空间有限的情况下,得以保留AdGuardHome的日志记录功能。
你可以登录路由器查看你的AdGuardHome工作目录,如果是其它目录,可以改下路径。
最好是winscp登录路由器,直接根据querylog名的文件找到记录日志的目录,把/usr/bin/AdGuardHome/data/替换成你的目录。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2023-10-17 20:08 | 显示全部楼层
皮肤挺不错的
回复 支持 反对

使用道具 举报

发表于 2023-10-17 20:21 | 显示全部楼层
工作稳定了以后,直接把日志禁用不就好了
回复 支持 反对

使用道具 举报

发表于 2023-10-17 20:33 | 显示全部楼层
内置存储不建议高频读写,有usb口建议违禁词语,请勿再发usb扩展盘,也就是启动后切换usb
回复 支持 反对

使用道具 举报

发表于 2023-10-17 20:37 | 显示全部楼层
好的
回复 支持 反对

使用道具 举报

发表于 2024-1-24 15:09 | 显示全部楼层
mark一下,等下看看,256的也扛不住
回复 支持 反对

使用道具 举报

发表于 2024-1-25 09:11 | 显示全部楼层
谢谢楼主分享,回头试试
回复 支持 反对

使用道具 举报

发表于 2024-1-29 01:15 | 显示全部楼层
运行稳定后,日志完全可以关掉,谁没事去看那玩意
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-5 10:28

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表