1、 IntelliJ IDEA 2023.3.5 发布 --Idea
2、Node.js 新版官网已开启 Beta 测试,体验地址:https://beta-node-js-org.vercel.app/en。--Nodejs
3、全球首位 AI 软件工程师 Devin:能自学新语言、开发迭代 App、自动 Debug,这就厉害了,所以以后真的不需要程序员了吗?
“那咱们往哪走啊?”
“往前走。”
“哪是前啊?”
“我对您透露一个大秘密,这是人类最古老的玩笑。往哪走,都是往前走。”
——米兰·昆德拉
米兰·昆德拉(Milan Kundera,1929年4月1日-2023年7月11日),出生于捷克布尔诺市,毕业于布拉格查理大学,小说家。1967年,他的第一部长篇小说《玩笑》在捷克出版,获得巨大成功,曾多次获得国际文学奖,并多次被提名为诺贝尔文学奖的候选人。
作为一线故障排查工程师,遇到系统问题是不可避免的,如果监控是飞机雷达,那日志就是飞机的黑匣子。所以排查问题需要靠翻阅日志,这里日志的重要性不言而喻了,但是系统日志不止一个,除了常用的,看到日志目录下那么多熟悉而又陌生的文件又不知道干什么用的,我就总结一下,遇到了就可以回头复习复习了。
在Linux系统中,日志文件用于记录系统事件、服务状态、系统警告、错误消息、以及其他重要信息。这些信息对于系统管理、安全审计、故障排除和维护活动至关重要。
/var/log/syslog
保存了不同系统事件的日志,包括系统错误,类似于 /var/log/messages
。/var/log/auth.log
。wtmp
记录成功的登录尝试,而 btmp
记录失败的尝试。journalctl
工具访问和分析系统事件。这些仅仅是常见的日志文件,具体的日志文件可能因Linux发行版和配置而异。管理员可以配置日志管理守护进程(如rsyslog或syslog-ng)来修改日志文件的位置、格式和保留策略。大多数日志文件都是纯文本格式,可以使用文本编辑器或专门的日志查看软件来查看。
以上列举基本涵盖了常用的系统日志,关键是如何高效利用这些文件进行排查问题,所以日志的过滤以及分析对于故障定位以及恢复是有很大的帮助的。这一部分系统日志分析的内容,我这边也会整理一些实用的内容,分享给大家。