WS5800交换机的日志保存时间,不是一个固定的时长,而是由日志的存储容量和产生速度共同决定的。它遵循“容量满则覆盖”的循环机制。
下面介绍几种查看和估算日志保存情况的方法。
这部分日志保存在内存中,交换机重启后会丢失。用 display info-center 命令可以查看其容量。
Max buffer size:日志缓冲区允许配置的最大容量。
缓冲区满后,新日志会覆盖最早的日志。这里的日志没有固定的保存天数,完全取决于日志产生的速度和缓冲区的大小。
这部分日志保存在设备的Flash存储中,通常不会因重启丢失。用 display info-center logfile 命令可以查看其配置。
log file size:单个日志文件的大小。
log file max-file-number:日志文件的最大数量。
log file switch-time:日志文件的定时切换时间。
通过这些配置,可以估算日志覆盖周期:
例如,如果每天产生10MB日志,单个文件20MB,最多存10个文件,那么大约能保存 (20 × 10) / 10 = 20 天的日志。
这与“日志文件”类似,但主要用于存储诊断信息。使用 display diagnostic-logfile summary 命令查看。
重点关注 Writing frequency,它表示系统将诊断日志从缓冲区写入文件的频率。例如,显示为 24 hour 0 min 0 sec,表示每24小时保存一次。
可以直接查看Flash中存储的日志文件,了解其最后修改时间,从而判断历史日志的留存情况。
或查看诊断日志目录:
通过观察文件的修改日期,可以大致推断出日志最早能追溯到什么时候。
暂无评论
WS5800(Comware V7)日志保存时长完整查询方法
核心前置说明
华三 WS5800没有固定 “按天 / 小时自动删除” 的日志老化机制,分两类存储,保存时长由存储容量 + 日志产生速率决定,满容量自动覆盖旧日志;仅可配置「最短保护时长」防止新日志覆盖近期日志。
一、内存日志缓冲区 logbuffer(重启全部丢失)
1. 查询容量、覆盖统计
bash
运行
display info-center
# 或精简摘要
display logbuffer summary
关键字段:
Max buffer size:最大日志条目(默认 512/1024 条)
overwritten messages:已覆盖旧日志条数
2. 最短保护时长查询(可选配置)
查看是否限制日志多久内不允许覆盖:
bash
运行
display current-configuration | include syslog min-age
无输出 = 默认无时间保护,满了直接覆盖;
有输出info-center syslog min-age X,X 单位小时,代表 X 小时内日志不会被覆盖。
3. 时长估算
平稳办公网络:512 条缓冲区可留存数小时~1 天;
故障风暴、大量端口 up/down:几分钟就填满覆盖。
二、Flash 持久化日志文件 logfile(重启不丢失,长期留存)
1. 查询日志文件轮转规则(决定最大存储容量)
bash
运行
display info-center logfile
重点参数:
log file size:单日志文件上限(默认 8MB)
log file max-file-number:最多保存文件个数(默认 10 个)
log file switch-time:定时切分文件周期(默认 86400 秒 = 1 天)
总存储上限 = 单文件大小 × 最大文件数
2. 查看现有日志文件,直观判断实际留存多久
bash
运行
dir flash:/logfile/
列出所有.log 日志文件的生成时间,最远文件的日期就是当前实际能查到的历史日志区间。
3. 时长估算公式
可保存天数 = 总 Flash 日志容量 ÷ 每日产生日志体积
例:8MB×10 文件 = 80MB 总容量,每日产生 5MB 日志 → 可留存 16 天。
三、两条关键补充命令
查看日志自动落盘周期
bash
运行
display current-configuration | include logfile frequency
默认一天自动把缓冲区写入 Flash 日志文件。
2. 查看完整信息中心全部配置
bash
运行
display current-configuration | section info-center
四、极简总结
内存缓冲区(重启丢失):用display info-center查条目容量,无固定天数,满即覆盖;可通过syslog min-age配置最短保护小时数。
Flash 文件日志(永久保存):display info-center logfile看单文件大小、最大文件数;dir flash:/logfile/直接看现存日志最早日期,判断实际留存时长。
华三 V7 交换机没有全局固定 7 天 / 30 天自动删除策略,只能靠容量循环覆盖;等保需要长期日志建议外置 syslog 服务器存储。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论