Я новичок в piwik и пытаюсь импортировать кучу логов. Мне нужна помощь с log-format-regex. Пример строки из журнала:
"1.1.1.1" 2.2.2.2 - myuser [09/Dec/2012:04:03:29 -0500] "GET /signon.html HTTP/1.1" 304 "http://www.example.com/example" " Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1"
мое регулярное выражение формата журнала выглядит так:
--log-format-regex='\\\\"(?P<ip>\\\\S+)\\\\" \\\\S+ \\\\S+ \\\\S+ \\\\[(?P<date>.*?) (?P<timezone>.*?)\\\\] \\\\"\\\\S+ (?P<path>.*?) \\\\S+\\\\" (?P<status>\\\\S+) (?P<length>\\\\S+) \\\\"(?P<referrer>.*?)\\\\" \\\\"(?P<user_agent>.*?)\\\\"'
Я постоянно получаю все «запросы игнорируются» и «недопустимые строки журнала». Например:
Сводка по импорту журналов
0 requests imported successfully
0 requests were downloads
236252 requests ignored:
236252 invalid log lines
0 requests done by bots, search engines, ...
0 HTTP errors
0 HTTP redirects
0 requests to static resources (css, js, ...)
0 requests did not match any known site
0 requests did not match any requested hostname
Как я могу исправить log-format-regex?
Тиа, Дэн