Questions tagged «logging»

记录系统(或特定程序)上的活动,以便以后进行报告和分析。登录,注销,Web服务器页面请求等都可能被记录下来。

2
在IIS日志文件夹上使用NTFS压缩是否是一种好习惯?
在IIS日志文件夹和文件上使用NTFS压缩是一种好习惯吗? 通过这样做,我能够从20GB降至7GB。IIS日志是每天的,平均大小为20MB,但在某些极端的日子则为200MB。 我想知道IIS是否必须打开内存中的整个文件,迫使NTFS每次解压缩20MB(在极端情况下为200MB)?还是有一些魔术可以让IIS附加内容?对系统有什么影响?如果我们增加流量会成为问题吗? 我应该每小时而不是每天拆分它们吗? 微软对此有任何官方文件吗?我找不到一个。

1
如何列出当前到服务器的sshfs挂载?
如果有人通过ssh登录服务器以使用shell,则可以使用last | w | who的快速使用来显示已登录的用户。如果某人通过sshfs从另一台计算机上的目录挂载到同一台服务器上,则| w |谁不显示连接。是否存在类似于last | w | who的命令,该命令将显示服务器上当前的sshfs安装?
13 linux  ssh  logging  sshfs 

7
如何将每个Linux命令记录到日志服务器
我希望键入的每个命令都转到日志服务器。syslog-ng已配置为将所有日志发送到日志服务器。 我对执行此操作的所有方法都感兴趣。我希望对流氓用户和安全性进行一些讨论,但是第一个主要目标是简单地使会话记录下来。所有会话均通过ssh进行,但也应记录控制台连接命令。我希望对于任何shell都会发生这种情况,但是主要的是bash。(再次,我知道一个流氓用户可以创建自己的shell ...)

1
Apache:仅为某些模块配置“ LogLevel调试”吗?
我想调试Web服务器上的某些身份验证和授权问题,尤其是使用mod_authnz_ldap和其他mod_auth *模块。 因此,我LogLevel debug在全局或单个VirtualHost中设置了Apache配置。这为我提供了来自mod_authnz_ldap的有用信息,但同时也会从SSL模块中散发出大量噪音。请参阅下面的示例。 有没有办法降低ssl_engine *的LogLevel,同时仍保持mod_authnz_ldap的日志水平? 是的,我可以使用来排除行grep -v ssl_engine logfile,但我也想从其他syslog解析工具中排除这些额外的数据。我宁愿减少来自源的日志记录,而不是将其排除在目标位置之外。 [Tue Jul 06 16:55:31 2010] [debug] ssl_engine_io.c(1830): | 0100: 12 23 e7 0f 45 1f 1f d3-ed 12 f8 12 1f a9 90 85 .+..(........... | [Tue Jul 06 16:55:31 2010] [debug] mod_authnz_ldap.c(474): [client 10.10.10.123] [96991] auth_ldap authenticate: accepting joe …


4
haproxy记录到syslog
我ppa:vbernat/haproxy-1.5按照http://haproxy.debian.net/在ubuntu 14.04上通过apt-get安装了haproxy 1.5 问题是它登录到/var/log/syslog而不是/var/log/haproxy.log 设置基本上是默认设置: /etc/haproxy/haproxy.cfg global log /dev/log local0 log /dev/log local1 notice chroot /var/lib/haproxy stats socket /run/haproxy/admin.sock mode 660 level admin stats timeout 30s user haproxy group haproxy daemon # Default SSL material locations ca-base /etc/ssl/certs crt-base /etc/ssl/private # Default ciphers to use on SSL-enabled listening sockets. # …

8
Linux监视器日志和电子邮件警报?
我的服务器电源按钮有问题,喜欢重新启动。通常会有警告标志,例如/ var / log中的acpid日志文件开始向垃圾邮件发送垃圾邮件大约10个小时左右。 有什么简单的方法可以让我监视某些东西并在有新活动时通过电子邮件将其发送给我? 我不会认为自己非常先进,因此,完成此类任务可能需要的任何“指南”都将非常有帮助,也非常感谢。谢谢!

1
logstash(或graylog?)vs nxLog收集事件日志和csv日志
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 5年前关闭。 我目前正在研究使用Logstash(或graylog2)合并来自多个服务器的日志的可能性。 我仍然对logstash和graylog的区别感到困惑。到目前为止,我很欣赏logstash的易用性,但是我想听听其他人的经验。 此外,logstash似乎可以获取Windows事件日志。是否有动机代替使用nxLog或圈套器?许多人报告使用nxlog将事件转发到远程logstash实例。是推荐的方式吗? 目前,我们想从多个方框中进行合并: Windows事件日志 第三方csv文件 预先感谢您的任何反馈。

2
是否有支持尾部操作的压缩格式?
我正在寻找一种支持tailed 的压缩格式。这意味着您不必读取整个文件即可获得最后X个未压缩的字节。使用bzip2,xz,lzma等任何格式都可以吗? 我曾经用gzip编码一些可以做到的事情。从根本上讲,它的工作是将多个gzip块组合在一起,然后我有了一个util,可以从文件末尾向后搜索,直到最后一个块开始。这些文件可由标准的gzip实用程序完全读取,但是我希望可以提供一些标准化的文件。 这样做的最终目的是针对日志文件,我可以将其压缩后写出,然后再对tail它们进行写操作(即使它们尚未完全写入;即流式传输),而不必等待从磁盘或网络读取整个文件。

2
如何在Apache中记录响应标头和正文?
我需要确定服务器(Apache 2)是否返回页面的完整内容及其正确的标头。我有一个可以成功执行的PHP脚本,但是浏览器仅获得一半的html内容,只是被截断了。 使用Novell BorderManager代理和内容,客户端基础结构非常复杂。为了确保服务器正常工作,我想记录响应的标头和正文。 我该如何实现?我查看mod_log_config了apache 的模块(已经安装并准备使用),但是说实话,我并没有设法将其配置为在某些地方输出标头和正文。 编辑:我设法用 LogFormat "%h %l %u %t \"%r\" %>s %b \"%{HEADER_NAME}o\"" common2 CustomLog /var/log/apache2/response.log common2 但不幸的是,mod_log_config格式不支持整个内容主体。 更新:我在mod_dumpio上绊了一下,这似乎确实可以做到,但是到目前为止我无法正常工作:-( 有人可以帮忙吗?

6
开源tomcat日志查看器
我正在管理多个tomcat实例(大约30-35),并正在寻找一些控制台来集中日志。我之前尝试过php-syslog-ng(对于tomcat无效),发现它很有用。我希望这些软件具有以下某些功能: -根据异常的严重性突出显示语法。-堆栈跟踪和嵌套异常的树视图。 奖励积分: -当某些模式匹配时报警。


4
旋转Nginx日志的正确方法
我想实现nginx日志的轮换: 无需任何额外的软件即可工作(即,如果没有“ logrotate”,则最好) 将根据日期创建旋转文件 最好的方法就像PostgreSQL一样-即在它的log_filename配置变量中,我可以指定strftime风格的%Y-%m-%d,它将自动更改登录日期(或时间)的更改。 Apache的另一种方法-通过管道将日志发送到rotatelogs程序。 据我所能搜索-没有这种方法。我所能做的就是将logrotate和dateext选项一起使用,但是它有其自身的缺点,我宁愿使用类似PostgreSQL中的| rotatelogs或log_filename的功能。

2
如何将许多日志文件每次旋转到另一个子目录中?
我有一个包含许多日志文件的目录,我想每天轮流浏览所有这些文件。出于组织目的,我希望能够将轮换后的日志移至按日期命名的其他目录(或子目录),并保留日志的最后一周。 我可以使用logrotate通过就地旋转文件甚至使用olddir指令将它们移动到单个不同的目录来实现大部分功能,但是我很难找到一种解决方案,该解决方案可以使每个旋转创建单个子目录。我该如何实现?: Logs to rotate: /var/log/example/* Desired target directories (keeping a week): /var/log/example/20121006/* [ ... ] /var/log/example/20121012/*

7
与MySQL日志记录数据库等效的tail -f
决定我们应该转到对应用程序日志使用(MySQL)数据库(这是使用logback lib的Java应用程序)。我希望tail -f可以在数据库中的特定表中找到类似的内容,以便在添加新行时向我显示新行(类似于tail -f在日志文件上的工作方式)。
12 mysql  logging 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.