Amb un petit programa Python, estic desant en una base de dades totes els registres dels logs de nginx de les darreres dues setmanes.
A veure quanta informació puc treure dels bots IA que han estat xafardejant mastodont.cat des de ves a saber quan...

[(nginx) mastodon@mastodont:~/bots/nginx$ python nginx.py 1
Base de dades nginx_logs ja existeix

Fitxers de log trobats: ['/var/log/nginx/mastodont.cat.access.log', '/var/log/nginx/mastodont.cat.access.log.1', '/var/log/nginx/mastodont.cat.access.log.2.9z', '/v
ar/log/nginx/mastodont.cat.access.log.3.gz', '/var/log/nginx/mastodont.cat.access.log.4.gz', '/var/log/nginx/mastodont.cat.access.log.5.9z', '/var/log/nginx/mastodo
nt.cat.access.log.6.gz', '/var/log/nginx/mastodont.cat.access.log.7.gz', '/var/log/nginx/mastodont.cat.access.log.8.gz', '/var/log/nginx/mastodont.cat.access.log.9.
gz', '/var/log/nginx/mastodont.cat.access.log.10.gz', '/var/log/nginx/mastodont.cat.access.log.11.gz', '/var/log/nginx/mastodont.cat.access.log.12.gz', '/var/log/ng
inx/mastodont.cat.access.log.13.gz', '/var/log/nginx/mastodont.cat.access.log.14.9z']

Processant fitxer: /var/log/nginx/mastodont.cat.access.log

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.1

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.2.g9z

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.3.9z

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.4.g9z

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.5.9z

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.6.9z

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.7.9z

Processant fitxer: /var/log/nginx/mastodont.cat.access.log.8.9z

Recess anT fitxer: /var/log/nginx/mastodont.cat.access.log.9.9z
[(nginx) mastodon@mastodont:~/bots/nginx$ python nginx.py 1 Base de dades nginx_logs ja existeix Fitxers de log trobats: ['/var/log/nginx/mastodont.cat.access.log', '/var/log/nginx/mastodont.cat.access.log.1', '/var/log/nginx/mastodont.cat.access.log.2.9z', '/v ar/log/nginx/mastodont.cat.access.log.3.gz', '/var/log/nginx/mastodont.cat.access.log.4.gz', '/var/log/nginx/mastodont.cat.access.log.5.9z', '/var/log/nginx/mastodo nt.cat.access.log.6.gz', '/var/log/nginx/mastodont.cat.access.log.7.gz', '/var/log/nginx/mastodont.cat.access.log.8.gz', '/var/log/nginx/mastodont.cat.access.log.9. gz', '/var/log/nginx/mastodont.cat.access.log.10.gz', '/var/log/nginx/mastodont.cat.access.log.11.gz', '/var/log/nginx/mastodont.cat.access.log.12.gz', '/var/log/ng inx/mastodont.cat.access.log.13.gz', '/var/log/nginx/mastodont.cat.access.log.14.9z'] Processant fitxer: /var/log/nginx/mastodont.cat.access.log Processant fitxer: /var/log/nginx/mastodont.cat.access.log.1 Processant fitxer: /var/log/nginx/mastodont.cat.access.log.2.g9z Processant fitxer: /var/log/nginx/mastodont.cat.access.log.3.9z Processant fitxer: /var/log/nginx/mastodont.cat.access.log.4.g9z Processant fitxer: /var/log/nginx/mastodont.cat.access.log.5.9z Processant fitxer: /var/log/nginx/mastodont.cat.access.log.6.9z Processant fitxer: /var/log/nginx/mastodont.cat.access.log.7.9z Processant fitxer: /var/log/nginx/mastodont.cat.access.log.8.9z Recess anT fitxer: /var/log/nginx/mastodont.cat.access.log.9.9z