Articles of 胶水logging

需要可扩展的高度可用的事务日志服务器

我的要求: 1)必须能够在节点故障后继续运行2)节点故障后日志必须是可恢复的 – 没有数据丢失3)必须能够扩展4)必须是事务性的 – 当消息被logging时,我需要保证它被坚持到磁盘 这与我之前的一个问题类似,但我刚刚意识到交易function的重要性。 这是一个医疗应用程序; 我们不能丢失任何日志消息。 谢谢!!

debugging身份validation尝试对Active Directory

我有各种服务configuration为对Active Directory进行身份validation。 如果他们都logging了authentication失败,但是他们没有,那将是非常有帮助的。 这使得debugging即使是一个简单的“不正确的密码”错误非常令人沮丧 是否有可能实时(或稍后)对AD进行身份validation尝试? AD是Windows Server 2003。

如何跟踪连接下降

我的公司只是用新的(Zyxel ZyWALL USG 300)更换了旧的防火墙(Zyxel ZyWALL 70)。 似乎一切正常,但有时候,在非定期的时间内,连接似乎下降了。 Web导航停止,ftp上传被中断,电子邮件检查失败。 编辑 :中断持续10-15秒。 一切工作,如果我们插入旧的防火墙,所以我们试图了解什么可能会导致这个问题。 连接不是通过防火墙拨号,而是通过带有外部调制解调器的以太网(与以前的configuration保持不变)。 根据日志,WAN接口从不closures。 我们如何追查这个问题? 如果您需要任何进一步的信息,请发表评论这个问题。

用apache + passenger + ruby​​-on-rails + mysql进行日志轮转的最佳策略是什么?

(希望我有这个问题的正确SE网站,如果没有道歉。) 我有一个使用Apache + mod_rails(乘客)部署的Ruby-on-Rails应用程序。 它使用MySQL作为数据库后端。 我正在使用SyslogLogger将RoR日志发送到syslog,并通过每日cron作业使用logrotate来旋转日志。 我发现的是,RoR应用程序在日志旋转时处于中间位置时会挂起。 我已经尝试把copytruncate在logrotateconfiguration,但它似乎也影响到apache日志(也许是因为RoR错误日志去apache的error.log文件),可能还有MySQL日志(也许 – 这是有时难以确切地关联哪个日志导致崩溃)。 在互联网上search出现了一些不同的日志轮换解决scheme,一个是使用copytruncate键,另一个是使用cronolog ,但我还没有find一个直接解决我看到的问题。 那么是否有一个已知的解决scheme呢? 在RoR应用程序上轮转日志的“正确方法”是什么(使用apache和mod_rails进行部署)? 我是否应该将copytruncate放在与应用程序模糊相关的每个 logrotateconfiguration文件中?

在IIS上显示App Director IP作为源的日志分析,需要实际的源IP

我有两个Web服务器托pipe了大约70个网站,通过Radware App Director完成负载平衡。 我有一个日志分析问题。 对70多个站点的所有请求都通过App Director进行路由,因此IIS日志文件中的源IP显示的是APP Director的IP,而不是请求发送到网站的实际来源的IP。 在解决特定网站的问题时,会导致问题跟踪原始来源IP。 有没有解决这个日志exception的解决scheme,以便IIS日志中的源IP反映实际源的IP而不是App Director的IP?

logging串口数据

除非我错过了某些东西,否则在* NIX中直接从串口读取文件似乎没有简单的方法 我曾经想过像cat /dev/ttyX > file这样简单的东西,但显然不是 有谁知道我错过了一个骗术?

Apache SSL日志不完整SSL握手

场景:我们正在教室里围绕可信任的连接和SSL进行一些实验,并且希望在中间人攻击中演示SSL握手请求。 我有一个自签名证书的Apache服务器。 一切正常,但日志似乎不完整,因为没有办法获得SSL尝试的列表。 一旦客户端接受“例外”,我会为每个请求获得正常的访问日志消息。 但是,我需要知道什么SSL请求导致它失败。 这是我的日志指令: LogLevel警告ErrorLog logs / ssl_error_log CustomLog logs / ssl_access_log合并在一起#是您的平均自定义日志 我的愿望是尝试每个SSL握手的列表。 我错过了什么可能会产生如下的东西? (显然确切的话是不需要的,但在球场) 0/0/0 00:00:00 – 192.168.1.10 – hijk.lmnop.edu – SSL不匹配

我如何跟踪以前的服务器的活动?

我想在特定时间范围内跟踪服务器活动(例如,昨天晚上),build议使用哪种工具或方法? 谢谢。

在redirect301之后,在apache日志文件中logging原始域的正确方法是什么?

感谢您阅读我的问题。 我正在使用Debian5 + apache2 在apache2.conf中有多个VirtualHost部分。 我有一个主域www.mymain.com在虚拟主机部分和其他虚拟主机部分中的多个其他域。 稍后有一个redirect命令如下 redirect301 / http://www.mymain.com 所有的redirect工作正常。 我想login使用的原始域,但已尝试在http://httpd.apache.org/docs/2.3/mod/mod_log_config.html#formats的每个格式string无济于事。 我已经使用了所有的标准日志和我自己的自定义(all in)日志来pipe理这两个VirtualHost部分,并且所需的数据不会出现在任何日志文件的任何地方。 即用户点击连接到www.myotherdomain.com他们成功301redirect由Apache到www.mymain.com 我想看 等等等等www.myotherdomain.com等等等等 在日志中 任何input赞赏。 提示类似问题的人。 大多数浏览器caching301redirect。 一个蛮力的解决scheme是使用Firefox的可移植安装来testing(例如)。 做testing,然后删除并重新安装应用程序。 或者只要您想要进行testing,就复制原始安装的克隆。 注意在apache2.conf的serveralias命令中使用* .domain.tld 即使所有服务器名都是虚拟的,UseCanonicalName Off也适用 请记住,301redirect会生成2个完全独立的日志条目,因为它是2个完全独立的事件,即 browser requests www.myolddomain.tld -> server A returns 301 "command" and browser requests www.newdomain.tld (as listed in 301 cache) -> server B returns result 理论上服务器B可能根本不知道301发生了 当然,如果服务器A和B是相同的,那么能够将信息添加到服务器B的日志将是非常有用的。

Ubuntu服务器login到电子邮件希望保持格式化在电子邮件..(新线在需要的地方等)

想通过使用sendemail通过电子邮件发送Ubuntu服务器的日志文件,但是当我做的所有电子邮件中的文本都在一个大混乱(一个空间之间的单词新行和间距不带入电子邮件)..没有整齐的格式? 如何修复电子邮件日志文件的格式? 我有一个小小的玩,但没有喜悦。 任何提示将不胜感激:) 谢谢