题 我有一个日志文件,它显示了我的网站的所有控制台日志范围10.Oct到1.Nov,从10.Oct的日志开始。 我需要从25.Oct到今天的所有日志。 问题是有一个巨大的例外。 每天我得到超过21行的IOException,而对于6030个用户,所以大概有126'600行代码,我不会看到; 每天。 所以我需要过滤输出才能够正常读取日志。 我已经尝试过了: less catalina.out | grep -v "java.io.IOException: Server returned HTTP response code: 401 for URL" 该日志文件被称为catalina.out 。 但是,这不是我的代码不隐藏exception,我不能够滚动输出。 所以我做错了什么? 代码应该如何? 关于我的信息 我不熟悉Linux。 我在一个支持小组工作,但今天我一个人和一个网站出了点麻烦。 所以我需要自己解决。 我现在通过45分钟谷歌,但没有得到它,问题hurrys …所以,请耐心等待我… INFO是关于这个问题的 这里所有关于我的问题的事实和信息: 日志文件名:catalina.out 我想隐藏每天重复6030次的整个IOException: java.io.IOException: Server returned HTTP response code: 401 for URL: http://secure.intern.webpage/userpicture/u117054.jpg at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1625) at java.net.URL.openStream(URL.java:1037) at ch.sbb.wzuapp.business.batch.PersonCleanupNightlyJob.downloadUrl(PersonCleanupNightlyJob.java:270) at ch.sbb.wzuapp.business.batch.PersonCleanupNightlyJob.downloadPic(PersonCleanupNightlyJob.java:245) […]
我有一个PHP应用程序在日志文件中生成大量的警告和通知。 我正在修理这些。 我希望能够修复最频繁发生的第一次,以最大限度地提高我的更改对日志文件大小的影响量。 我怎样才能使用grep / sed / regex etc.find哪些通知是最频繁的? 自从时间戳开始以来,我无法比较整个行,但也许是“ 在线… ”的列表/分组/sorting? 替代文字http://i26.tinypic.com/2805zxy.png
今天早上,我发现我的networking服务器是暴力风格攻击的主题。 当我随机检查我的/var/log/auth.log文件并看到传入的请求时,我只发现了这一点。 有没有人有任何build议,我应该在我的Apache Web服务器上读取日志文件? 与此同时,这是值得给自己发送日志来阅读我的闲暇时间,如果是这样的话,最简单的方法是什么?
我刚在我的Ubuntu服务器上安装了postfix,并试图debugging为什么不发送邮件。 这使我发现/var/log/mail.log文件丢失。 对于这个问题,我的/ var / log中没有任何名为mail *的东西。 我试过以下无济于事: 创build一个mail.log并将所有者+组更改为postfix 重新启动postfix和rsyslog 删除虚拟日志并重新启动服务,然后发送邮件 sudo apt-get remove rsyslog / sudo apt-get install rsyslog 运行postconf syslog_facility返回syslog_facility = mail 任何其他的想法?
反向DNS查找在Apache内部closures,现在我想查看日志中IP的来源。 我怎样才能轻松地将我的旧版Apache日志的IP转换成主机名?
在Linux下,什么是自动查看日志文件的简单方法,如果出现某个string,给我发电子邮件? 我有一个应用程序会将某些故障logging到日志文件中,但没有内置的发送警报或执行失败脚本的方法。 我想我可以用tail -f和一些shell脚本来安装某些东西,但是如果存在,我宁愿使用现有的维护工具。
在我的Debian Squeeze服务器中,所有用户login和注销都logging在文件/var/log/auth.log Jan 28 07:11:06 xen8 sshd[29826]: pam_unix(sshd:session): session opened for user root by (uid=0) Jan 28 07:33:47 xen8 sshd[29826]: pam_unix(sshd:session): session closed for user root Jan 28 09:45:58 xen8 sshd[14374]: pam_unix(sshd:session): session opened for user root by (uid=0) Jan 28 09:47:36 xen8 sshd[14374]: pam_unix(sshd:session): session closed for user root Jan 29 07:37:48 xen8 sshd[24940]: […]
我是一个小型Debian Lenny服务器的pipe理员,我有这个问题:有时候,当用户的SSH会话closures时,不会从/var/run/utmp删除该条目,从而导致这样的消息: grawity @正弦〜$手指 finger:/ dev // pts / 31:没有这样的文件或目录 login名称Tty空闲login时间办公室电话 user1(user)pts / 1 1d Jul 15 19:12(foo.uk) user2(另一个用户)pts / 33 6:25 Jul 13 12:02(bar:S.1) user2(另一个用户)* pts / 34 6:31 Jul 13 17:00(bar:S.0) grawity(me)pts / 25 Jul 17 11:57(78-56-197-6:S.0) grawity(me)pts / 27 Jul 17 11:57(78-56-197-6.static.zebra.lt) 分段故障 grawity @ sine〜$ _ …有时甚至是一个段落或两个。 一旦utmp甚至有两个条目指向相同的tty(但属于不同的用户)。 任何想法为什么发生这种情况 到目前为止,我设法修复utmp(使用一些为删除Unix日志而devise的实用程序:>),但这显然不是解决scheme,不是每天都会发生的。 编辑:这个问题不是关于logging消失(到目前为止我还没有看到) […]
我有两个问题: 如何获取服务器上的所有网站的列表 如何获取每个网站的日志文件夹列表(例如:C:\ WINDOWS \ system32 \ LogFiles \ W3SVC1141336521) 有特别的控制台命令吗?
在我的夜间维护计划中,我正在做所有事情 – 重新组织和重build索引,更新统计数据等。有一个小时维护计划可以执行事务日志备份。 我注意到在夜间重build之后立即进行的事务日志备份是巨大的 – 有一点研究告诉我这是因为重build索引等是logging操作。 我不想通过备份索引重build的日志来给我的备份系统造成负担。 因此,我计划通过Nightly计划改变: 重build索引,更新统计数据等 与NO_LOG转储交易(哦,这显然叫做BACKUP LOGtesting与TRUNCATE_ONLY这些天) 收缩日志文件 做完整的数据库备份 问题: 这个计划有什么问题吗? 在维护计划中包含日志截断的最佳方法是什么? 我刚才读到,包括重组和重build索引都是多余的。 我应该如何决定在夜间计划中使用哪一种?