我有一个网站,一直在下午,我认为这可能是由于我的服务器日志被旋转。 我怎么知道每天发生什么事? 任何帮助将不胜感激。
这是Linux操作系统。
每天执行的脚本通常位于/etc/cron.daily/目录中。 你也可以在/etc/cron.d/和文件/etc/crontab检查脚本。
日志轮换规则通常位于/etc/logrotate.d/
因此,无论Linux发行版还是应用程序,通常都很容易看出日志文件的性质。 检查每个日志文件中第一个和最后一个条目的时间戳,然后就可以了。
你可以看到一个进程何时开始。 所以你可以看到你的服务器是否在午夜重启:
ps -eo pid,stime,cmd
对于日志文件,首先检查它们是否closures,然后使用以下命令检查mtime和ctime:
stat filename
对于旧文件,感兴趣的是修改时间以了解何时closures。 这应该接近于仍然打开的新日志文件的更改时间。