Articles of 胶水logging

我怎么能弄清楚为什么Apache / PHP崩溃?

我有一个问题,这是驱使我和这个服务器上的几个客户端完全坚果。 问题是,PHP(或我猜Apache)似乎是随机的,几乎每天崩溃。 我拥有的专用服务器正在运行Linux和Plesk 9.5,并具有1GB的内存,并且只运行5个不会获得大量stream量的网站。 我已经通过httpd error_log作为Web主机的build议,我发现了一大堆的问题被报告的PHP为每个5 wordpress 3.0网站。 主要涉及到丢失的PHP包括文件和所有我最终解决的事情。 不幸的是,我没有解决的问题似乎与apache崩溃有关,所以我向你们提出的问题是我接下来要做什么。 当然,我想知道为什么会发生这种情况,所以我现在不仅可以解决这个问题,而且知道将来如何正确地诊断这样的问题。 我的网站托pipe解决scheme是增加更多的内存,但虽然这“可能”是真正的原因,我不能相信这5个网站吸太多内存。 无论如何,我只是寻找专家将用来诊断和解决这个问题的确切步骤。 另外 – 下面我已经列出了其他我的errors_log文件中列出的未解决的错误,因为我不知道这是否有帮助。 [星期一12月13日17:00:53 2010] [警告]初始化:你不应该使用基于名称的虚拟主机与SSL一起! [Mon Dec 13 17:00:54 2010] [notice] ModSecurity for Apache 2.1.7configuration – Apache / 2.2.8(Fedora)[Mon Dec 13 17:00:54 2010] [warn]模块jk_module已经加载,跳过[Mon Dec 13 17:00:54 2010] [warn]模块ssl_module已经加载,跳过[Mon Dec 13 17:00:54 2010] [notice]文摘:生成摘要authentication的秘密… [Mon Dec 13 17:00:54 2010] [notice]摘要:完成[Mon Dec […]

logging“date -s”命令

我知道date -s <STRING>命令设置stringSTRING描述的时间。 我想要的是每当它被用来设置时间到文件/tmp/log/user.log时logging上面的命令。 在我的Linux发行版中,日志logging由syslog-ng 。 我已经有一些日志进入/tmp/log/user.log 。 这是我系统中/etc/syslog-ng/syslog-ng.conf的内容,用于login到/tmp/log/user.log destination d_notice { file("/tmp/log/user.log");}; filter f_filter10 { level(notice) and not facility(mail,authpriv,cron); }; log { source(s_sys); filter(f_filter10); destination(d_notice); }; 我应该怎么做,以便date -s命令也login到/tmp/log/user.log

打开“日志慢查询”

我正在尝试loginmysql缓慢的查询,但我无法打开它。 我会解释我所有的步骤: 打开并编辑my.cnf并添加以下行: long_query_time = 5 slow_query_log_file = /myfolder/slowq.log log_slow_queries = 1 =>(I have MySQL 5.0.7) 给mysql用户授权在文件上写: chown -R mysql:mysql /var/lib/mysql 创build文件: touch /myfolder/slowq.log 这个文件的Chmod为777。 service mysqld restart 从MySQLpipe理面板我可以看到“log_slow_queries”var是closures的! 也没有创build日志。 提前致谢! 最好的问候,帕诺斯。

如何从日志中解释“端口扫描”

我们在服务器上使用CSF,如果检测到端口扫描,它会自动阻止IP。 这是发生此类事件时的报告: Jan 21 09:20:48 server_name kernel: Firewall: *UDP_IN Blocked* IN=eth1 OUT= MAC=mac_id SRC=client_ip DST=server_ip LEN=60 TOS=0x00 PREC=0x00 TTL=2 ID=55576 PROTO=UDP SPT=43731 DPT=33477 LEN=40 Jan 21 09:20:48 server_name kernel: Firewall: *UDP_IN Blocked* IN=eth1 OUT= MAC=mac_id SRC=client_ip DST=server_ip LEN=60 TOS=0x00 PREC=0x00 TTL=1 ID=55572 PROTO=UDP SPT=38463 DPT=33473 LEN=40 Jan 21 09:20:48 server_name kernel: Firewall: *UDP_IN Blocked* IN=eth1 […]

简单的SFTP传输日志

我正在寻找一种方式来在Ubuntu中通过SFTPlogging传输。 没有什么复杂的,只是一个日志,我可以看到哪些用户已经下载/上传某些文件。 我读了这个,但在sshd_config中设置-l INFO标志似乎不工作。 应该为我的目的工作,还是有其他的方式吗?

将ISA 2006 MSDE日志转换为文本格式?

我们有一个客户端运行ISA2006与日志去MSDE。 MSDE数据库被旋转。 我们无法控制客户端基础设施。 我们需要将日志发送到服务器上的TEXT文件,这个文件将被我们已有的其他软件转发到远程服务器。 我的第一个想法是通过存储过程做到这一点。 另一个select是VBScript? 实际持有日志的表没有主键或其他标识符,所以我认为转储应该在前一天每天进行一次,但理想情况下应该每天运行几次。 有任何想法吗?

MySQL查询日志没有被清除

我已经启用MySQL查询日志来检查哪些查询正在执行从我们的应用程序在一定的时间间隔。 我想logging一次刷新3天,所以我已经启用到期date为3天。 但是当我看到日志文件时,从启用查询日志的date已经超过了一个星期。 由于这个原因,日志文件增加到超过2 GB的文件,无法从中获取信息。 是否有任何选项可以启用,以便查询日志文件在几天之后将被刷新/清除。 我正在使用MySQL 5.0.24服务器。

如何指示Squidlogging用户的活动?

这是我第一次接触鱿鱼。 我可以看到有很多configuration可以修改,但所有这些选项都是如此的令人难以置信,我不知道要去哪里设置什么。 我现在的系统是ClearOS Enterprise 5.2,它已经安装了Squid 2.6。 我目前的目标是知道如何configurationSquidlogging所有用户的在线活动90天。 哪个用户访问哪个网站等等这是为了法律。 我在这里可以做些什么?

Apache:防止.htaccess禁止logging日志中的logging错误

在我的Apache托pipe的Ruby on Rails网站上,一个来自俄罗斯的IP地址(总是相同的)每隔20分钟就根据path请求敲击网站,我认为它试图通过评论表单来提交垃圾评论。 无论如何,我在我的.htaccess文件中完成以下操作,完全启动它们,同时允许其他人… Order Allow,Deny Deny from XX.XX.XX.XXX Allow from all 所以它的工作,他们的IP不再显示在我的Rails日志,他们无法访问该网站。 但是,在/ var / log / apache2文件夹中的网站的错误日志继续由禁用的IP机架相同的错误… [Thu Jun 30 09:11:37 2011] [error] [client XX.XX.XX.XXX] client denied by server configuration: /srv/[…] 这显然是错误的,但我不认为有必要继续logging这个IP被阻止,我想保持我的错误文件清理其他合法的错误。 我怎样才能停止录制这个日志?

如何下载AWS日志/统计信息

图表很好,但是我怎样才能下载统计数据来分析AWS性能? 有我可以做的API调用吗?