任何人都可以推荐一个很好的工具来parsing和分析Nginx的访问日志,这将基于正则expression式在我的django urls.py文件(或从他们生成的configuration文件)的URL组? 它不需要是实时的。 我主要关心的一个问题是查看“请求时间”,其中的url可能包含slugs或uuids,并可能包含复杂querystrings的各种网页。 例如:www.example.com/event/detail/my_event_uuid/?something=1234&somethingelse=abc 我的核心关注是我能够查看所有事件详细信息页面的汇总统计信息。 作为一个额外的奖励,我希望能够看到“somethingelse”在查询string中的所有事件详细页面。 其他注意事项:如果可能的话,轻量级,开源的,没有数据库表添加到Django的项目。
我已经在使用nginx + php5-fpm的Debian服务器上安装了csf,并且看到了很多这些 lfd [23293]: 可疑进程 PID:16998 PPID:16122用户:www-data运行时间:824秒EXE:/ usr / sbin / php5 -fpm CMD:php -fpm:pool www lfd [23293]: 可疑进程 PID:17053 PPID:16122用户:www-data运行时间:822秒EXE:/ usr / sbin / php5 -fpm CMD:php-fpm:pool www lfd [23293]: 可疑进程 PID:17113 PPID:16122用户:www-data运行时间:818秒EXE:/ usr / sbin / php5 -fpm CMD:php -fpm:pool www lfd [23293]: 可疑进程 PID:17114 PPID:16122用户:www-data运行时间:818秒EXE:/ usr / sbin / php5 -fpm […]
我正在尝试使用Virtualminconfiguration我自己的DNS,以便通过GoDaddy注册域名。 但是,按照GoDaddy的支持人员的指示,我仍然无法成功地ping我的域名。 他们告诉我,GoDaddy的一切都是正确configuration的,而且在下面的注释中,我的Alogging看起来很好(见下文): 这似乎是服务器的问题。 我显示Godaddy有您的名称服务器设置正确,但它看起来像许多服务器不configuration这些域名服务器/域名。 我们build议您查看一下服务器,确保在该端configuration正确。 在我的GoDaddy控制面板 我configuration了两个我的名称服务器 NS1.UPSMART.com NS2.UPSMART.com 我也用我的两个IP号码configuration了我的主机名 199.21.115.174 75.127.14.195 在我的Virtualminlogging文件中,我有 $ttl 38400 @ IN SOA NS1.UPSMART.COM. root.NS1.UPSMART.COM. ( 1387829375 10800 3600 604800 38400 ) @ IN NS NS1.UPSMART.COM. @ IN NS NS2.UPSMART.COM. UPSMART.com. IN A 199.21.115.174 www.UPSMART.com. IN A 199.21.115.174 ftp.UPSMART.com. IN A 199.21.115.174 m.UPSMART.com. IN A 199.21.115.174 localhost.UPSMART.com. IN A […]
这是/etc/my.cnf的相关部分: [mysqld] slow-query-log = ON long_query_time = 2 log_slow_queries = /var/log/mysql-slow.log 问题是该文件丢失,即使我touch ,没有写在那里。 我试过将日志位置更改为$datadir/mysql-slow.log ,在/etc/my.cnf文件中,它看起来像这样: log_slow_queries = mysql-slow.log 我忘了提及mysql-slow.log文件的用户和所有者是mysql。 但它不工作,任何想法如何解决它? [root@dbsrv ~]# grep slow /etc/my.cnf slow-query-log = ON log_slow_queries = /var/log/mysql/mysql-slow.log slow-query-log = ON log_slow_queries = /var/log/mysql/slow.log [root@dbsrv ~]# ll /var/log/mysql/slow.log ; ll /var/log/mysql/mysql-slow.log -rwxrwxrwx 1 mysql mysql 0 2014-02-04 18:23 /var/log/mysql/slow.log -rwxrwxrwx 1 mysql […]
目前我有以下设置。 Syslog – > Logstash – > ElasticSearch – > Kibana Logstash正在创build一个每日索引“/etc/elasticsearch/data/test-elasticsearch/nodes/0/indices/logstash-2014.02.04”,我正在通过Kibana查看所有的日志。 我们希望使用kibana-authentication-proxy设置来设置一些基于用户的访问控制,因为它支持每用户kibana索引。 现在你可以为用户A使用索引kibana-int-userA,为用户B使用kibana-int-userB我想把所有从logstash进入的日志放在位置为“/ var / log / UNIX / *”的地方。日志“发送到unix-2014.02.04的新索引,而不是logstash。 这样我可以使用Kibana身份validation代理给我的UNIX用户只能访问他们的日志。 我已经读了一些关于创build映射,但不知道如何将它们结合在一起。 我看到你可以用API调用做各种各样的事情,但是如果我可以从一开始就在elasticsearch.yml文件中设置所有这些,我们就好奇了。 谢谢, 埃里克
我需要从serwer一段时间后压缩和删除日志文件。 我从来没有写脚本。 到目前为止,我有脚本logs.sh : #!/bin/bash LOGS=/usr/local/jboss/server/default/log/ INFOLOG="server.log" ERRORLOG="error.log" BOOTLOG="boot.log" # gzip files last modify at least 7 days ago, and not files that are identified above and that have already been compressed find $LOGS -mtime +7 -not -name "$INFOLOG" -not -name "$ERRORLOG" -not -name "$BOOTLOG" -not -name '*.gz' -exec gzip "{}" \; # remove all […]
%systemdrive%\ windows \ temp中的文件被删除的规则是什么? 我不是指系统pipe理员添加到系统的规则。 我指的是Windows用来清除%systemdrive%\ windows \ temp的内置进程。 这里是一个例子:如果系统驱动器开始空间不足,操作系统是否自动开始清除这些文件?
有谁知道是否有可能有Dovecot或Postfix输出用户的邮件客户端? 在Dovecot的variables列表中,我找不到那个方向。
最近我在我的/ var / log / httpd文件中发现了名为ssl_access_log和ssl_error_log的文件。 现在我总是查看和扫描常规的access_log和error_log。 问题是? ssl_error_log和ssl_access_log是否包含在access_log和error_log中? 我如何joinssl_access_log和access_log在一起,所以我不需要检查它们两个? 谢谢。
我已经尝试了两个星期,并且在这个问题上我访问了无数的网站,看起来有些东西我不在这里,而我在迷路。 我pipe理弄清楚如何将来自两台服务器的日志合并在一起。 (注意只将匹配域合并在一起) 第一台服务器的日志从2012年12月15日到2014年4月8日 第二台服务器的日志范围从2014年3月2日至2014年4月9日 我能够成功地合并它们使用logresolvemerge.pl脚本简单地消耗每个日志和> out_putting_it_to_file 看看每个服务器的两个日志,格式看起来完全一样。 我遇到的问题是生成日志的统计页面。 我把它煮的命令是 / usr / share / awstats / wwwroot / cgi-bin / awstats.pl dir = / usr / / home / User / Documents / parced -month = all -year = all -update -buildpdf 在conf目录中我有一个名为awstats.example.com.conf的文件 # Name of the logfile LogFile=/home/User/Documents/MergedStats/merged_example.com_access_log LogType=W LogFormat=1 SiteDomain="example.com" HostAliases="REGEX[example\.com$] " […]