Reportingbusiness.fr
Conseils et outils pour le développement d'entreprise

Un script rapide pour enregistrer les logs chez 1&1 dans une table MySQL

Étiquettes : , ,

Voici une méthode relativement simple à utiliser via protocole SSH pour enregistrer vos logs chez 1and1 directement dans une table. L’intérêt? Permettre une analyse et un traitement des données, notamment de tous les bots (robots) qui parcourent en permanence la toile. LA solution idéale pour analyser et améliorer votre performance SEO (classement des pages de votre site sur les moteurs de recherche comme Google ou Bing).

apache foundation logo

create table LOGS (IP varchar(30), DASH_1 varchar(1), DASH_2 varchar(1), DATE varchar(100), UTC varchar(10), URL text, SERVER_RESPONSE int(49), WEIGHT int(9), SITE varchar(255), DASH_3 varchar(30),  REFERER text);

mysql --local-infile=1 -h mabasededonnees.db.1and1.com -u userdb -ppassword db_name -e " load data local infile '~/logs/access.log.current' into table LOGS fields terminated by ' ' optionally enclosed by '\"'; "

Ce simple script, vous pouvez l’utiliser pour enregistrer de temps en temps (attention à l’espace de stockage!!!) pour analyser vos logs. Très utile aussi pour analyser toutes les données inhabituelles de crawl… et en profiter pour bloquer les tentatives de connexion à votre website un peu bizarres.

Bref, un article pour les geeks…

Pensez à partager avec votre réseau !
Vous êtes une marque? Une entreprise? Publiez un article sponsorisé sur reportingbusiness.fr et touchez plusieurs milliers de lecteurs! Envoyez un mail pour en savoir plus!

Recevez une fois par semaine la newsletter et ne ratez plus aucun article. Vous pouvez vous désabonner à tout moment.



Vos commentaires

Be nice. Keep it clean. No spam.