我有时会收到很多这些 AUDIT 日志条目
...
[UFW AUDIT] IN= OUT=eth0 SRC=176.58.105.134 DST=194.238.48.2 LEN=76 TOS=0x10 PREC=0x00 TTL=64 ID=32137 DF PROTO=UDP SPT=36231 DPT=123 LEN=56
[UFW ALLOW] IN= OUT=eth0 SRC=176.58.105.134 DST=194.238.48.2 LEN=76 TOS=0x10 PREC=0x00 TTL=64 ID=32137 DF PROTO=UDP SPT=36231 DPT=123 LEN=56
[UFW AUDIT] IN= OUT=lo SRC=192.168.192.254 DST=192.168.192.254 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=54579 DF PROTO=TCP SPT=59488 DPT=30002 WINDOW=32792 RES=0x00 SYN URGP=0
[UFW AUDIT] IN=lo OUT= MAC=00:00:00:00:00:00:00:00:00:00:00:00:08:00 SRC=192.168.192.254 DST=192.168.192.254 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=54579 DF PROTO=TCP SPT=59488 DPT=30002 WINDOW=32792 RES=0x00 SYN URGP=0
[UFW AUDIT] IN=lo OUT= MAC=00:00:00:00:00:00:00:00:00:00:00:00:08:00 …Run Code Online (Sandbox Code Playgroud) Apache 不像通常那样自动启动。我想试着找出原因。看起来它今天从未启动过,因此 /var/log/apache2/error.log 中没有任何内容,因为它从未运行过。据我了解,apache 脚本是 /etc/init.d/apache2 所以我想在某处找到一些关于这个脚本的消息。但是,我在 /var/log/messages 或系统日志中找不到任何内容。
系统中是否有任何地方显示“是的,我现在正在启动 /etc/init.d/apache2;它起作用了”或者特别是“它不起作用,这就是原因!” ?
我使用的是 Ubuntu Release 10.04 (lucid)、Kernel Linux 2.6.32-38 和 GNOME 2.30.2。
为了帮助为我关于浏览器和脉冲音频的其他问题提供更好的信息,我想看看是否可以获得某种有用的日志信息。
但是,似乎没有任何/var/log与 Pulse 音频相关的日志文件,至少我看不到,而且默认情况下可能没有。
我可以从我的浏览器或 Pulse 音频(使用网络服务器)获得某种可以打开的日志输出,以便我可以查看是否有任何错误或有用的消息?
我正在查找我的设备何时插入和拔出主电源的日志条目,或者电池从放电/充电状态改变时的日志条目。我需要查找哪些日志条目?
在一个运行在虚拟容器 (VMware) 中且缺乏本地存储的高流量网站上,我们通过从直接登录到日志文件(驻留在远程网络存储上)切换到rsyslogd。
本质上,我们已经从同步日志切换到异步日志记录。Web 服务器工作人员使用syslog(3)写入一些内存缓冲区,然后rsyslogd(8)将数据以自己的速度并行发送到实际文件,因此进程在记录时不会阻塞 IO。
到现在为止还挺好。问题是偶尔会阻止rsyslogd写入(例如,暂时/长时间的网络中断)并且传入缓冲区会迅速填满。
我的问题是:
/var/log/dmesg是一个有用的启动时间dmesg转储。我在 Ubuntu 16.04 中再也找不到了。是别的地方吗?
(/var/log/kern.log*是有限的;它仅在日志守护程序运行后才捕获内核消息。此外,找到上次启动发生的正确 kern.log.X.gz 文件很麻烦。(它也可能已被轮换。))
我将消息发送到标准错误与echo "Mayday!" 1>&2
现在我试图在日志中找到它,但在任何地方都找不到。
它不在/var/log/syslog,也不在journalctl,journalctl --system也不在journalctl --user。没有结果grep -ir "Mayday!" /var/log
我在哪里可以找到它?
我正在尝试检查/var/log/bootUbuntu 8.10 和 9.10 上文件中的启动日志消息,我发现它的消息为空(Nothing has been logged yet.)。该bootlogd服务在启动时运行。
我改变了文件 vim /etc/default/bootlogd
# Run bootlogd at startup ?
BOOTLOGD_ENABLE=No
Change No to Yes:
# Run bootlogd at startup ?
BOOTLOGD_ENABLE=Yes
Run Code Online (Sandbox Code Playgroud) 因此,我已经lm-sensors安装了该软件包,并且可以运行sensors并获取系统温度的详细信息,如下所示:
acpitz-virtual-0
Adapter: Virtual device
temp1: +45.0°C (crit = +120.0°C)
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +46.5°C (high = +70.0°C)
(crit = +115.0°C, hyst = +115.0°C)
Run Code Online (Sandbox Code Playgroud)
我想要做的是能够查看温度的日志(例如,每 5 分钟)。这可能吗?
我有数百个这样的日志条目:
Feb 13 16:46:56 XXXX kernel: [42982.178922] type=1701 audit(1360799216.852:1514): auid=4294967295 uid=1000 gid=1000 ses=4294967295 pid=5529 comm="chrome" reason="seccomp" sig=0 syscall=2 compat=0 ip=0x7f3060b476b0 code=0x50000
Feb 13 16:46:56 XXXX kernel: [42982.178943] type=1701 audit(1360799216.852:1515): auid=4294967295 uid=1000 gid=1000 ses=4294967295 pid=5529 comm="chrome" reason="seccomp" sig=0 syscall=2 compat=0 ip=0x7f3060b476b0 code=0x50000
Run Code Online (Sandbox Code Playgroud)
此处解释了此行为: 为什么在系统日志中存在与 Google Chrome 相关的“seccomp”事件?.
我如何将它们从我的 kern.log文件中?
我打算稍后弄清楚这个日志,但我还有其他项目,使用更小的项目会更容易 kern.log文件。
我已经看到了:如何在 Ubuntu 12.04 中为 Google Chrome 启用日志记录?
提到的文件不在我的主文件夹下。
默认安装。编辑:基本插件。单一配置文件。检查菜单项和唯一的选项%U(没有--debug或类似的东西)
关于:
Google Chrome 24.0.1312.69 (Official Build 180721)
OS Linux
WebKit 537.17 (@140072)
JavaScript …Run Code Online (Sandbox Code Playgroud)