是否有人知道一种工具可以分析 Apache 访问日志并显示访问该站点的每个客户端的位置,理想情况下以与 Google Analytics 相同的方式在地图上显示城市、州和国家?
我查看了 Webalizer 和 AWStats,但它们似乎只深入到国家/地区级别,它们只显示数据表而不是地图,而且它们似乎还根据客户端的域名推断国家/地区,而不是根据 IP 地址进行位置查找。例如,我的 Webalizer 设置将 .com 域名的国家/地区显示为“.com”,但它会将 .co.uk 域名的国家/地区显示为英国。
答案1
答案2
答案3
答案4
吉普https://github.com/softhub-software-development/gip作为服务器进程运行时,可视化 OpenStreetMap 上的客户端访问。用作命令行实用程序,它会打印 IP 地址上的地理信息。