dmesg日志在线解析,把启动后的时间偏移量转换为年月日时分秒
有时候,给客户排查问题。发现是系统层面出现了严重问题,此时,往往需要dmesg命令去查看linux的内核日志。
但是这个内核日志有点麻烦的是,里面记载的时间是从系统boot启动之后,过了多少秒。看起来非常不直观。 有一次,客户的XFS文件系统出现了崩溃,我查看崩溃的时间点,还原为当时的时间点,还需要配合unix时间戳进行转换,非常麻烦。这里提供了一个简单的在线工具,可以把dmesg的 系统启动后多少秒,直接转换为年月日时分秒。步骤如下:
1.首先访问 工具网站: https://ctbots.com/#/linux/dmesgBeauty
2. 执行 dmesg > /tmp/dmesg.log 把dmesg的信息写入到log文件中,取出log文件到本地。
3.执行 cat /proc/stat | grep btime 获取系统boot启动时的Unix时间戳的时间点。
4. 都贴到网站上,点击 分析按钮,就可以得到 带年月日时分秒的日志信息了。
原有的输入:
最终的输出
是不是直观了很多, 给客户排查问题就非常方便了。