Articles of 胶水logging

Sun Directory Server 5.2的性能

我正在使用logconv.pl(由Sun提供)来测量服务器上的性能。 这两个指标的结果,让我担心了一下: 绑定:192164 取消绑定:111569 其实这两者之间的区别是相当大的,我怎样才能确定哪些是未绑定的请求? 正如罗多维奇所说: 许多应用程序只是closures连接而不发送解除绑定请求。 这只能解释不同之处。 但是logconv.pl没有显示关于未绑定请求的细节,你是否知道任何其他工具,或者你能提出一些查询或者其他什么可以帮助我找出根本原因? 你是否认为演出可以改善这个问题?

从apache错误日志中排除ping(从PHP执行)

现在,由于多种原因,我需要定期ping几台主机以显示仪表板。 我使用这个PHP函数来做到这一点: function PingHost($strIpAddr) { exec(escapeshellcmd('ping -q -W 1 -c 1 '.$strIpAddr), $dataresult, $returnvar); if (substr($dataresult[4],0,3) == "rtt") { //We got a ping result, lets parse it. $arr = explode("/",$dataresult[4]); return ereg_replace(" ms","",$arr[4]); } elseif (substr($dataresult[3],35,16) == "100% packet loss") { //Host is down! return "Down"; } elseif ($returnvar == "2") { return "No DNS"; […]

比较服务队伍中的错误日志,发现唯一的错误

我正在寻找一个工具,在那里我可以列出服务器来检查文件的位置,它会返回这些服务器上最常见的错误列表(比如2或3台服务器,以简化报告)并获取报告像这样的东西 Server.A Server.B Server.C ——– ——– ——– 42 error.X 39 error.X 61 error.X 21 error.Y 7 error.Y 5 error.A 17 error.B 6 error.A 4 error.Y 4 error.A 2 error.R 3 error.S 3 error.R 1 error.S 1 error.R 当然,不包括时间戳和其他错误细节,只是把常见的子string弄清楚,然后像这样列出来。 我可以看看表格,看到这个错误.B对于Server.A来说是唯一的,并且认为Server.A有一些东西。 这样的事情已经存在了吗? 这是我必须自己编码吗? 我不一定要查找这个特定的报告,只是在一组错误日志中查找唯一错误的function。

通过电子邮件发送日志文件更改

我正在运行Windows Server 2003标准版,需要将文本日志文件更新发送到电子邮件地址。 例如IIS日志和其他纯文本文件。 如果在收到电子邮件之前可以过滤这些信息,那就太好了。 类似于unix中的logcheck。 我很高兴创build一个脚本或应用程序,但认为必须有一些免费/开放源代码可用来做到这一点。

如何closuresApache Tomcat AccessValve中的输出缓冲

我有一个Tomcat 6服务器运行,访问日志是通过ExtendedAccessLogValve写的,我注意到它是缓冲输出。 我想知道是否有办法closures像这样的日志缓冲。

networkingUDPlogging器重放

我需要networkinglogging器实用程序来重放收集的数据,例如,我将在UDP端口1234上logging传入数据10分钟,将其logging到文件,然后将该数据(以相同的时间)重播到其他地址:端口。 它必须在Windows上运行,它可以是独立的进程,将专门监听UDP端口,所以它不必“嗅探”。

监控和logging网站stream量

我有网站,我提供不同的服务。当用户login时,我想监视他们所做的一切,并将其存储在特定用户的日志文件中,并每周向用户发送一封电子邮件,他们已经使用了。我也想监视那些试图注入恶意代码的用户,并根据他们的行为对他们进行排名,并发送一个警告邮件给他们。我使用wamp server。我应该怎么做所有这些事情。

日志循环守护进程(例如logadm)与自定义bash脚本?

我们有许多应用程序可以生成相当大(每天500Mb)的日志文件,我们需要每天进行存档/压缩。 目前,日志的轮换/移动/压缩是通过自定义的bash脚本完成的,通过Cron来调度,或者在应用程序的代码本身。 使用像logadm这样的系统守护进程的优点是什么(如果有的话)? (这些是Solaris盒子)。 干杯,维克多

使用syslog时如何获得perl stderr到httpd日志文件

这个问题是关于HTTPD(Apache)2的。 在centOS和modperl 1.7+ 当我使用apache指令ErrorLog logs/error_log ,我的perl警告显示在error_log文件中。 当我将其更改为ErrorLog syslog:local1 ,系统日志目标中不会显示任何perl警告。 我的问题是,我该如何补救? (syslog读取: local1.* /var/log/httpd_error ) 目前的Apache文档说这个 A very wide variety of different messages can appear in the error log. Most look similar to the example above. The error log will also contain debugging output from CGI scripts. Any information written to stderr by a CGI script […]

我应该告诉用户哪个域名指向他们的CNAMElogging?

我即将开始为我的SAAS产品提供优质服务。 目前我的用户有http://www.mydomain.com/groups/groupname/ 我有它的工作,以便他们可以添加一个CNAMEloggingwww.theirdomain.com掩盖mydomain.com 这一切工作正常。 我的问题是,我应该问我的用户添加“mydomain.com”作为CNAMElogging的目的地,或者我应该试图传播这些在我的最后,并使用“external.mydomain.com”或“cname.mydomain .COM” 我正在考虑一个单独的logging,然后我可以改变它的指向(例如,如果需要一个额外的服务器?) (还有,如果我告诉他们指向“external.mydomain.com”应该logging它自己是一个CNAME到mydomain.com或Alogging到我的服务器的IP地址?)