|NO.Z.00018|——————————|^^ 操作 ^^|——|Linux&日志管理.V01|——|常用操作|
一、日志管理
### --- 重要日志目录
/var/log/message // 记录重要信息的日志
/var/log/rsyslog.conf // 日志记录
### --- 日志等级
~~~ 等级低:只要发生变化都会记录;危险小,产生的消息多。
~~~ 等级高:达到告警级别才会记录;危险高,产生的消息少。
~~~ 日志切割:把大的日志按照固定规则分成小的日志,一般按天,
~~~ 第一天写个日志,第二天再写另一个日志,以此类推,量不大,处理的时候,
~~~ 很快就能找到这一天,马上就可以找到那一天,而不需要其他日志来干扰
~~~ 日志轮替:如果从一开始的所有记录都记录在一个文件中,
~~~ 势必会造成读写变慢、占用增加,甚至增加由于单个文件损坏导致所有日志丢失的风险。
~~~ 为了解决这个问题,Linux系统采用日志轮替方式,
~~~ 将一段时间以前的记录切割打包到另外的存档文件中,而主日志文件从全新重新开始记录。
### --- Apache日志切割轮替建议
~~~ 比如apache日志切割推荐使用系统自带的日志切割/etc/logrotate.conf;
~~~ 不要使用apache自带的日志切割工具。
~~~ apache自带的日志切割工具只有切割功能,没有日志轮替功能;
~~~ 需要人为的删除之前的日志,而系统自带的日志切割工具具有该功能。
Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
——W.S.Landor
分类:
cdv006-system
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」