经常需要根据IP地址统计apache站点访问量,最基本的脚本.
根据IP访问量降序排列:
#!/bin/bash #Script_name: access_count acc_log=/usr/local/apache2/logs/access_log /bin/awk '{print $1}' $acc_log | sort | uniq -c | sort -nr
执行效果:
[root@zabbix ~]# sh access_count 94989 192.168.100.34 38863 192.168.200.92 23658 192.168.1.71 16720 192.168.100.80 13688 192.168.200.34 1618 192.168.100.104 1251 192.168.1.202 1195 192.168.100.30 1058 192.168.1.203 934 192.168.1.208 792 127.0.0.1 773 192.168.5.126 189 192.168.1.68
打印访问量前三的IP地址:
#!/bin/bash #Script_name:access_count acc_log=/usr/local/apache2/logs/access_log /bin/awk '{print $1}' $acc_log | sort | uniq -c | sort -nr | head -n 3
执行效果:
[root@zabbix ~]# sh access_count 94989 192.168.100.34 38863 192.168.200.92 23658 192.168.1.71
apache站点访问错误统计:
#!/bin/bash #Script_name:error_count err_log=/usr/local/apache2/logs/error_log cat $err_log | grep -e "^\[" | awk '{print $6}' | sort | uniq -c |sort -nr
执行效果:
[root@zabbix ~]# sh error_count 701 [core:notice] 30 [mpm_event:notice] 12 [core:warn] 1 [:error]
本文向大家介绍Java web网站访问量的统计,包括了Java web网站访问量的统计的使用技巧和注意事项,需要的朋友参考一下 当客户访问网站时就去读这个文件,将服务器重新启动前的计数读入,并在此基础上增加1,然后将新的计数写入到文件中。 参考代码如下: <html> 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍python统计日志ip访问数的方法,包括了python统计日志ip访问数的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python统计日志ip访问数的方法。分享给大家供大家参考。具体如下: 日志格式为: 输出结果: 注释:python字段的setdefault用法为获取信息,如果获取不到的时候就按照他的参数设置该值 希望本文所述对大家的Python程序设计有所帮助。
本文向大家介绍Shell脚本实现防止国外ip访问服务器,包括了Shell脚本实现防止国外ip访问服务器的使用技巧和注意事项,需要的朋友参考一下 客户的要求,不想让外国的ip来访问服务器,本来要让机房在上端路由解决,但是那些人不鸟你!!!~~~~ 这样的话,只能自己用iptables解决了~~~~~~~~~ 关于 ip库 大家可以去 http://www.ipdeny.com/ipblocks/
引用 internet.nsi 的内容: ;统计后台访问服务器的脚本 !AddIncludeDir . !AddPluginDir . !include "defines.nsh" Name "Internet" OutFile "Internet.exe" ShowInstDetails show XPStyle on Page instfiles Section "-boo" D
本文向大家介绍C# 站点IP访问频率限制 针对单个站点的实现方法,包括了C# 站点IP访问频率限制 针对单个站点的实现方法的使用技巧和注意事项,需要的朋友参考一下 站点IP访问频率限制 针对单个站点 以上这篇C# 站点IP访问频率限制 针对单个站点的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
访问统计 功能介绍:线状图统计访问店铺记录,直观查看店铺经营情况。 步骤 【用户管理】→【访问统计】。