14得票2回答
意外删除了 /var/log/syslog

我不小心删除了 /var/log/syslog,现在无法让 rsyslog 正常工作。 我在谷歌上搜索了一番,尝试了所有找到的方法。具体来说: 我使用 touch 命令创建了 syslog 文件。 然后我正确设置了 chmod 和 chown。现在运行 ls -al 命令会得到以下结果:...

14得票2回答
AWStats:无法访问 /var/log/apache2/access.log

我在我的新Ubuntu Lucid服务器上安装了awstats,但是当cron尝试以用户www-data的身份运行它时,它抱怨说无法访问/var/log/apache2/access.log:权限被拒绝。 在/usr/share/doc/awstats/README.Debian中有这样一段...

13得票4回答
我在哪里可以找到与Apache启动相关的消息?

Apache没有像通常那样自动启动。我想尝试找出原因。看起来今天它根本没有启动,所以在/var/log/apache2/error.log中没有任何记录,因为它从未运行过。据我了解,apache的脚本是/etc/init.d/apache2,所以我想找到关于这个脚本的一些消息。然而,在/var...

12得票1回答
在xenial 16.04中,/var/log/dmesg的功能去哪了?

/var/log/dmesg是一个有用的启动时dmesg转储。在Ubuntu 16.04中我找不到它了。它被放在其他地方了吗? (/var/log/kern.log*是有限的;它只能捕获在日志守护程序运行之后的内核消息。此外,要找到最近一次启动发生的正确kern.log.X.gz文件也很麻烦...

11得票1回答
使用journald和rsyslog,日志消息会被发送到哪里?

在Ubuntu 18.04上,同时安装了journald和rsyslog。它们都用于收集日志消息并存储它们。所以我们在这里有两个程序做同样的工作。 我所了解到的是,journald只会将日志消息保存在自己的日志文件中,可以使用"journalctl"命令查询。不会写入可读的文件。此外,jou...

10得票1回答
我在哪里找到stderr日志?

我用 echo "Mayday!" 1>&2 将一条消息发送到 stderr 现在我试图在日志中找到它,但无论如何都找不到。 它既不在 /var/log/syslog 中,也不在 journalctl、journalctl --system 或 journalctl --us...

10得票1回答
如何在启动过程中**真正**抑制内核消息?

我有Ubuntu Server 18.04 LTS。我想在启动过程中抑制控制台上显示的内核消息(那种会淹没屏幕的[0.1234] 内核消息类型的东西)。 这个方法没有起作用: 更改/etc/systl.conf 在/etc/systemd/system.conf中设置LogLevel=e...

10得票1回答
确定笔记本电脑上次插入电源的时间

我正在寻找设备插入和拔出主电源时的日志记录,或者当电池从放电/充电状态变化时的日志记录。我需要查找哪些日志记录?

9得票9回答
接收失败的定时任务通知

我担心在原始版Ubuntu桌面12.04.1(Precise)上,cron作业可能会在不确定的时间内静默失败,而没有人会注意到。我希望每当系统cron作业打印一些输出或仅失败时,都能收到通知。 我知道可以安装邮件服务器(例如postfix),将其配置为本地传递,设置别名以便root的邮件传递...

9得票2回答
通过rsyslogd(8)进行异步日志记录和增加写缓冲区

在一个运行在虚拟容器(VMware)上且缺乏本地存储的高流量网站上,我们成功地通过从直接记录到日志文件(位于远程网络存储上)切换到rsyslogd来显著提高吞吐量(每秒请求数)。 基本上,我们从同步日志记录切换到了异步日志记录。Web服务器工作进程使用syslog(3)将数据写入内存缓冲区,...