显示客户端位置的 Apache 日志分析器

显示客户端位置的 Apache 日志分析器

是否有人知道一种工具可以分析 Apache 访问日志并显示访问该站点的每个客户端的位置,理想情况下以与 Google Analytics 相同的方式在地图上显示城市、州和国家?

我查看了 Webalizer 和 AWStats,但它们似乎只深入到国家/地区级别,它们只显示数据表而不是地图,而且它们似乎还根据客户端的域名推断国家/地区,而不是根据 IP 地址进行位置查找。例如,我的 Webalizer 设置将 .com 域名的国家/地区显示为“.com”,但它会将 .co.uk 域名的国家/地区显示为英国。

答案1

虽然我没有亲自使用过,Nihuo 网络日志分析器似乎可以做你想做的事。

还有一个30 天免费试用可用的。

编辑:哦,刚刚意识到它没有将命中映射到视觉地图上......

答案2

AWStats 包括所需的插入默认情况下,表格会精确到城市和州,但您需要从购买该数据库的访问权限最大思维。不过,从这些数据中获取地图似乎需要一些自定义脚本。

答案3

您可以删掉 IP 地址并尝试以下操作:http://ip2country.pauljonesdotuk.co.uk/webmaster

尽管它仍处于 alpha 测试阶段

干杯,sprouty

答案4

吉普https://github.com/softhub-software-development/gip作为服务器进程运行时,可视化 OpenStreetMap 上的客户端访问。用作命令行实用程序,它会打印 IP 地址上的地理信息。

相关内容