- Скачать https://matomo.org/download/
- На одном из сайтов сделать папку для программы, например analyticsv2.
- Закачиваем в папку архив и разархивируем в текущую папку.
- Создаем базу данных для программы. Сохраняем доступы к ней.
- Устанавливаем программу (https://mysitePanelka.com/analyticsv2/).
- Заходим в настройки и создаем новый токен.
- Заходим в настройки, в сайты и создаем новый сайт. Записываем в блокнот его id номер.
- Проверяем работу и версию Python. (python – – version)
- Закачиваем программку import_logs.py. У меня для этого отдельная папка на сервере в директории home. У меня путь до питоновского файла /home/pyPiwikLog/import_logs.py
- Находим где лежат лог файлы.
- Можно попробовать запустить скрипт и скачать последние логи.
- Запускаем настройку файла crontab -e и записываем расписание запуска скрипта.
Внимание, вдумчиво подходим к тому, что могут быть разные права доступа на выполнение скрипта и на доступ к лог файлам.
Команды для экспорта лог файлов
python3 /home/pyPiwikLog/import_logs.py –url=https://mysitePanelka.com/analyticsv2/ –token-auth=MoyToken –idsite=12 –exclude-path=*/wp-login.php –exclude-path=*/xmlrpc.php /var/www/User/data/logs/MySiteDannye.com-frontend.access.log.1
Вносим изменения в кронтаб
crontab -e
17 01 * * * python3 /home/pyPiwikLog/import_logs.py –url=https://mysitePanelka.com/analyticsv2/ –token-auth=MoyToken –idsite=12 –exclude-path=*/wp-login.php –exclude-path=*/xmlrpc.php /var/www/commoncentss_usr/data/logs/MySiteDannye.com-frontend.access.log.1
Ссылка на питоновский скрипт: https://disk.yandex.ru/d/8FLnro7RII24jw
Recent Comments