Кто-нибудь знает об инструменте, который будет анализировать журнал доступа Apache и показывать местоположение каждого клиента, который обращался к сайту, в идеале показывая город, штат и страну на карте так же, как это делает Google Analytics?
Я посмотрел на Webalizer и AWStats, но они, похоже, опускаются только до уровня страны, они показывают только таблицы данных, а не карты, и они также, похоже, делают вывод о стране на основе доменного имени клиента, а не делают поиск местоположения по IP-адресу. Например, моя настройка Webalizer показывает страну домена .com как просто «.com», но в качестве страны домена .co.uk будет отображаться Великобритания.
вы можете вырезать IP-адрес и попробовать следующее: http://ip2country.pauljonesdotuk.co.uk/webmaster
хотя он все еще находится в стадии альфа-тестирования
Ура, ростки
AWStats включает необходимые плагин по умолчанию, чтобы получить таблицы до города и штата, но вам нужно будет купить доступ к этой базе данных у MaxMind. Однако получение карты из этих данных потребует некоторого специального сценария.
Хотя лично я им не пользовался, Анализатор веб-журналов Nihuo кажется, делает то, что вы ищете.
Также есть 30-дневная бесплатная пробная версия доступный.
РЕДАКТИРОВАТЬ: О, только что понял, что он не отображает совпадения на визуальной карте ...
Вы используете базу данных геолокации с Webalizer? Ты можешь его достать Вот. Или есть еще Гугл Аналитика.