92得票2回答
如何在命令行中向systemd日志发送消息?

在旧的Linux系统中,可以使用logger命令将日志消息发送到syslog。 阅读在Arch Linux中,logger将其消息记录到哪里?,似乎syslog消息和logger命令行应用程序只与systemd日志交互如果设置了用于消息转发的套接字。 那么,logger命令的现代等价物是什...

82得票7回答
记录所有在生产服务器上运行的管理员命令

公司政策要求管理员使用个人用户名登录服务器,然后运行sudo -i以成为root用户。运行sudo -i后,sudo将创建一个名为SUDO_USER的环境变量,其中包含原始用户的用户名。 是否有一种类似以下语法的方法可以将所有命令记录在syslog中: ${TIME/DATE STAMP}...

81得票6回答
让一个Docker应用程序将输出写入标准输出

我正在遵照12因素建议来部署一个第三方应用程序,其中的一个要点是应该将应用程序日志打印到stdout/stderr,这样集群软件就可以收集它们。 然而,这个应用程序只能写入文件或syslog。那么如何将这些日志打印出来呢?

61得票2回答
在Ubuntu服务器上,ufw的日志文件位于哪里?

我有一台Ubuntu服务器,我正在使用ufw阻止一些IP地址。我已经启用了日志记录,但是我不知道在哪里找到日志。日志可能在哪里,或者为什么ufw没有记录?

39得票1回答
将Nginx日志条目分散到多个文件中

我想将相同的access.log条目记录到不同的文件中,这样当有请求进来时,它应该填充a.log和b.log。在nginx中有没有办法做到这一点?

34得票9回答
清除/删除Docker日志

在我们在GCE上的Docker实现中,根文件系统的空间不足。 由于镜像本身存储在一个独立的1TB卷上,镜像本身不应该是问题所在。 一个可能的原因是Docker本身存储的集中日志文件(一个json文件?),有人知道这些文件/文件位于何处,以及如何进行日志轮转/截断吗?

33得票3回答
如何在Docker容器中运行时使php-fpm日志输出到stdout / stderr

我在一个Docker容器中使用php-fpm,并且在Dockerfile中编辑了fpm配置文件(/etc/php5/fpm/pool.d/www.conf),将访问日志设置为写入/var/log/fpm-access.log,将错误日志设置为写入/var/log/fpm-php.www.log...

32得票1回答
如何让nginx记录使用的SSL/TLS协议和密码套件?

我的目标是确保客户连接到我的nginx时有适当的安全性。我正在按照Mozilla的正确配置TLS指南来配置我的nginx,但我没有实际使用的协议/密码套件的概述。 现在我有的是: server { listen 443; ssl on; ssl_certificat...

31得票2回答
sshd在auth.log中出现的SHA256是什么?

通过ssh登录时,在auth.log中可以看到以下内容: Dec 14 16:29:30 app sshd[22781]: Accepted publickey for dev from XXX.XXX.XX.XXX port XXXXX ssh2: RSA SHA256:pO8i... ...

25得票3回答
Nginx将日志记录到access.log.1而不是access.log,导致logrotate失败?

我有一个nginx实例,设置将访问日志记录到/var/log/nginx/access.log,将错误记录到/var/log/nginx/errors.log,但是一旦每周运行logrotate,文件就会被移动到*.log.1,新的*.log文件会被创建,但是nginx继续将日志记录到log....