0

I am trying to exclude some Paths in GoAccess to get an better result for my WordPress Installation. So I am doing this:

#!/bin/sh

set -x

zcat -f /var/log/nginx/access-blog.log* > /var/www/serverstats/work/access-parsed.log | grep -Ev '/wp-config.php|/xmlrpc.php|/wp-json|/adminer|/robots.txt|/app-ads.txt|/ads.txt|/wp-login.php|//feed|/?author=|/wp-content|/wp-admin|/rss|/api/v1|/wp-cron.php' /var/www/serverstats/work/access-parsed.log |goaccess \
          --log-file=/var/www/serverstats/work/access-parsed.log \
        --log-format=COMBINED \
          --exclude-ip=0.0.0.0 \
            --geoip-database=/var/www/serverstats/GeoLite2-City.mmdb \
          --ignore-crawlers \
           --hide-referer=*.dasnetzundich.de \
            --hide-referer=dasnetzundich.de \
            --browsers-file=/var/www/serverstats/crawler.list \
              --anonymize-ip \
                --persist \
             --db-path=/var/www/serverstats/db \
                 --real-os \
                  --output=/var/www/serverstats/index.html

rm /var/www/serverstats/work/access-parsed.log
set +x

but that wont work. Can anyone help me to get it working?

Thanks

Lars

I tried these Scripts and it wont exclude the path like /xmlrpc.php and wp.login.php. It would be amazing if I can filter the output from GoAccess.

HarrY
  • 607
  • 4
  • 14

0 Answers0