Articles of 日志

Logwatch:运行Google Apps邮件的网域不会收到日志

这是一个奇怪的问题。 我已经build立了logwatch(Ubuntu的服务器)发送电子邮件到[email protected]这是运行谷歌应用程序的电子邮件。 但我没有收到任何logging邮件。 但是,如果我在命令行尝试logwatch –mailto [email protected] (即直接将电子邮件发送到我的私人,Gmail托pipe的邮件),我会收到logging邮件。 那么,为什么我的[email protected]账户没有收到日志邮件? 我可以阅读和发送其他电子邮件从谷歌应用程序的Web界面,所以该帐户实际上正在工作,除了这种情况。

Mac上的Hadooplogin去控制台..任何设置,而不是去Hadoop的日志文件?

当我在Mac上为Hadoop运行命令时,Hadoop将日志发送到命令行。 我可以用> mylogfile.log自己捕获这个,但是我希望Hadoop或者Apache-logging中的一个设置/选项可以改变这个工作方式。 谢谢! 更新 :我发现这个https://stackoverflow.com/questions/2725858/can-apache-httpd-be-made-to-log-errors-to-console-instead-of-log-files-under-wind有一个关于如何修复Apache的build议。 既然这两个使用相同的日志系统,也许这将有助于有人build议一种方法来设置类似的东西?

从模拟中分析原始数据(networking统计数据)的最佳方式/工具是什么?

在模拟networking(使用模拟器(QualNet))运行仿真networking之后,我最终获得了存储在数据库中的ip统计数据,然后将数据提取到一个csv文件。现在我有750mb的原始networking统计数据(时间戳,数据包ID,源IP,源端口,协议等)。 如果您想了解丢包,吞吐量,延迟,拥塞等情况,分析上述大量数据的常见方法是什么?

日志文件中没有外部的src ip(我的路由器ip出现)

我最近退休了我的主力WRT54G路由器/ AP赞成Linksys EA2700。 此后,所有入站stream量(绑定到运行LAMP的Ubuntu 10.02盒子)都logging到Syslog,Apache的错误和访问日志等等(所有在路由器后面)都被logging在src ip 192.168.1.1,路由器内部IP。 例如,以下是来自apache的access.log的旧条目: 74.82.68.20 – – [22 / Feb / 2011:10:14:34 -0600]“GET /assets/css/style.css HTTP / 1.1”304 154“ http://example.com/view.php?event_id = 1 “”BlackBerry8520 / 5.0.0.822 Profile / MIDP-2.1 Configuration / CLDC-1.1 VendorID / 100“ 这是一个自从切换路由器: 192.168.1.1 – – [05 / Oct / 2012:21:29:25 -0500]“GET /somedir/print.css HTTP / 1.1”200 650“ http://example.com/somedir/ ”“Mozilla / […]

mysql从特定的用户或iplogging活动

我有MySQL服务器。 服务器是由我的应用程序和外部审计人员(使用mysql工作台的人员)访问的。 审核员具有特定的用户和密码以及专用IP,并且仅授予select权限。 我需要logging审计员的活动。 我在这里读到了类似的问题在serverfault,但我没有看到任何可以接受的答案,只有特定的用户可以做sqllogging的sql服务器。 但是,是否有可能以及如何从审计人员的IPloginnetworking软件包,但只logging文本(查询),而不是完整的软件包? 任何其他解决scheme如何监视审计人员在服务器上所做的工作?

如何通过Varnishcachingapache访问日志的请求

我有一个基于parsingapache访问日志的服务,所以我需要即使在消失时打开也要login。 不,我只是简单地告诉Varnish不要caching特定的url: if (req.url ~ "(foo|bar)") return(pass); } 但是资源很重,应该caching。 当Varnish将caching副本返回给客户端时,是否有任何可能性在apache访问日志上logging请求?

缓冲的nginx / varnish访问日志到远程服务器

我需要一种方式来衡量不同的文件已被访问多less次,什么时候。 我的设置由几台低容量的服务器组成,分布在全球各地,运行在Nginx之后的Varnish(用于SSL支持)。 没有内容实际存储在服务器上,它从中央存储点加载并caching在光油中长达一个小时。 我需要的是衡量每天访问某个文件的次数。 我想这应该是很容易做的访问日志,但我需要一些方法来将日志数据聚合到一个共同的数据库。 我不知道如何最好地解决这个问题。 如果需要,我可以使用PHP或Python编写聚合器,并且已经考虑在Nginx的FIFO文件或pipe道上使用它,但是不知道如何远程工作。

为iptables ulogdselect正确的数据库/存储引擎

我正在寻找一些帮助selectiptables ulogd安装程序的数据库后端。 我们将使用iptablesreplace当前的专有防火墙解决scheme,其中一个要求是logging防火墙转发的所有stream量。 看看我们当前的日志,我们24小时logging大约4000000-5000000个条目,所以数据库应该快速插入。 服务器是Debian Wheezy设置,所以我们更喜欢使用可以通过aptitude维护的数据库。 我们目前正在研究以下内容: Mysql 5.5(debian仓库) MariaDB 5.5 Percona 5.6 SQLite 3 select数据库后,还有哪个存储引擎适合我们的工作负载? 我一直在玩ulogd插入到内存引擎,然后将数据间隔移动到基于磁盘的存储引擎数据库的想法,有没有人做过类似的事情?

Syslog-ng不会logindebian

我有syslog-ng运行,但似乎没有logging到/ var / log了。 看着它显然习惯了一段时间的日志: -rw——- 1 root root 0 Sep 8 00:55 messages -rw——- 1 root root 569157 Sep 4 01:27 messages.1 -rw——- 1 root root 55402 Sep 1 00:55 messages.2.gz -rw——- 1 root root 55488 Aug 25 00:55 messages.3.gz -rw——- 1 root root 56132 Aug 18 00:55 messages.4.gz 我有它运行: root 419 1 0 […]

在另一台机器上存档和分析来自NetBSD的networking日志

我想在一个网关上使用新的NetBSD NPF防火墙,该网关也有法定义务来logging一年的stream量。 为了卸载网关,我尽pipe把日志的东西(和IDS,配额pipe理,..)在另一台机器(可能在Debian上)。 我虽然有两个解决scheme这样做: 将stream量重新复制到另一台机器 与FreeBSD和OpenBSD不同,我不确定NetBSD是否能够设置这个端口王,如果是的话,我不知道如何。 http://netbsd.gw.com/cgi-bin/man-cgi?bridge表示 网桥驱动程序目前不支持通过bpf(4)进行监听。 但在旧版本中是这样的 网桥驱动程序目前不支持通过bpf(4)或透明过滤进行窥探。 所以也许有一种方法,但我不知道从哪里开始,有什么帮助? 在NetBSD机器上运行tcpdump并持续同步日志文件和分析机器 但是,如何? 它必须是可靠的,适应networking日志文件(即不断写入)。