Qu’est-ce qu’un fichier log en informatique et Ă  quoi sert-il ?

Les outils informatiques permettent d’enregistrer ce qui se passe sur un serveur, un ordinateur ou une application via les fameux fichiers log. Ces petits Ă©lĂ©ments peuvent ainsi ĂȘtre riches en enseignements sur les usages d’utilisateurs mais aussi sur les erreurs qui peuvent survenir. Ils facilitent ainsi l’amĂ©lioration des performances et la rĂ©solution des problĂšmes.

À quoi sert un fichier log ?

Les fichiers log peuvent servir Ă  de nombreuses choses, du fait de leur fonctionnement. En effet, ils sont gĂ©nĂ©rĂ©s pour enregistrer ce qui se passe sur un outil informatique. Cet outil peut ĂȘtre un serveur et alors les fichiers enregistreront l’activitĂ© sur un ou plusieurs sites web. Mais l’outil concernĂ© peut aussi ĂȘtre une application mobile, un logiciel ou tout simplement un ordinateur. LĂ  encore, leurs enregistrements seront riches en enseignements pour comprendre les erreurs ou amĂ©liorer la performance.

Ainsi, les fichiers log contiennent à minima les informations suivantes :

  • ÉvĂ©nement survenu
  • Date et heure de l’Ă©vĂ©nement
  • Identifiant de l’usager, adresse IP le plus souvent

Ces informations peuvent ĂȘtre enrichies d’autres donnĂ©es, selon le paramĂ©trage. Cependant, les fichiers log devront toujours respecter le droit du pays oĂč l’utilisateur se trouve. En France, c’est la CNIL qui rĂ©git la collecte et l’exploitation des donnĂ©es, notamment via la loi Informatique et libertĂ©s de 1978.

GrĂące aux informations collectĂ©es, il est possible de remonter Ă  la source des problĂšmes et ainsi comprendre les dysfonctionnements pour y remĂ©dier le plus rapidement possible. C’est lĂ  l’utilitĂ© principale des fichiers log. Or, il n’est pas possible d’anticiper ces problĂšmes avant mĂȘme qu’ils ne surviennent. C’est pourquoi il est important d’opĂ©rer au paramĂ©trage ad hoc de ces fichiers en amont afin d’avoir les donnĂ©es nĂ©cessaires Ă  l’identification des problĂšmes lorsque ceux-ci surviennent.

Aussi appelĂ©s “fichiers de trace”, ils permettent en e-commerce ou plus gĂ©nĂ©ralement dans le secteur bancaire de remonter Ă  la source de vols ou de tentatives frauduleuses. Les fichiers log sont donc d’une importance majeure dans ces secteurs d’activitĂ© afin de parer Ă  toute Ă©ventualitĂ© de fraude. Par ailleurs, les enseignements tirĂ©s de leurs informations permettront d’anticiper les fraudes Ă  venir ou plus simplement bloquer les IP pirates.

Les fichiers log sont aussi utilisĂ©s Ă  des fins d’analyse statistique dans de nombreux cas dont le plus connu est celui des donnĂ©es statistiques d’un site web. Dans ce cas, les Ă©vĂ©nements sont des usages, comme la visite d’une page ou le temps passĂ©, et tous ceux-ci sont consignĂ©s par ces fichiers. Au fur et Ă  mesure que les donnĂ©es s’accumulent, il est alors possible de tirer de nombreux enseignements pour amĂ©liorer l’expĂ©rience utilisateur.

Par exemple, dans le cas d’un site web, le serveur enregistrera entre autres :

  • les heures de connexion,
  • l’origine gĂ©ographique,
  • les pages consultĂ©es.

Le propriĂ©taire du site Internet pourra alors optimiser son site en se basant sur ces informations. S’il constate que certaines pages connaissent un important succĂšs, il pourra capitaliser sur leurs bonnes pratiques.

De mĂȘme, les informations fournies par les fichiers log lui permettront d’identifier les pages les moins consultĂ©es et il pourra les optimiser afin d’en amĂ©liorer le trafic.

Les supports de connexion sont aussi fournis par les fichiers log : ordinateur, tablette et smartphone sont clairement identifiĂ©s. De nouveau, la rĂ©partition statistique des visites par support de connexion permettra au propriĂ©taire du site d’en amĂ©liorer l’ergonomie afin d’offrir toujours la meilleure expĂ©rience utilisateur possible.

Les logs permettront Ă©galement de rĂ©aliser du monitoring pour s’assurer par exemple que les temps de rĂ©ponse serveur sont satisfaisants, et ĂȘtre alertĂ© si ça n’Ă©tait pas le cas. Bien entendu, ce monitoring de la rĂ©ponse serveur rĂ©alisĂ© grĂące aux logs permet aussi d’ĂȘtre alertĂ© lorsque le serveur est indisponible. On parlera alors de serveur down, par opposition Ă  un serveur up, quand tout fonctionne correctement.

En rĂ©fĂ©rencement naturel, les logs informatiques peuvent ĂȘtre exploitĂ©s pour maximiser les efforts SEO. GrĂące Ă  eux, il est notamment possible de connaĂźtre le taux de crawl, c’est Ă  dire le ratio entre les pages visitĂ©es par le robot d’exploration de Google (ou des autres moteurs de recherches) et celles dans la structure du site mais qui n’ont pas Ă©tĂ© explorĂ©es. De cette analyse, il sera possible d’identifier les problĂšmes d’exploration et ainsi y remĂ©dier.

Enfin, en informatique de bureau ou dans le cas des applications ou logiciels, les fichiers log permettent Ă©galement d’offrir des fonctionnalitĂ©s avancĂ©es. En effet, puisque ces fichiers enregistrent toutes les actions menĂ©es, il est alors possible d’offrir des menus comme “derniers fichiers ouverts” ou “pages les plus consultĂ©es”. Il s’agit lĂ  d’exemples parmi tant d’autres de fonctionnalitĂ©s avancĂ©es que permettent d’offrir les informations accumulĂ©es dans les fichiers log. Bien entendu, ils serviront aussi dans ce cas de figure Ă  l’identification des problĂšmes survenus sur le systĂšme d’exploitation de l’ordinateur ou dans le logiciel spĂ©cifiquement concernĂ©.

Bien que les fichiers log soient de petits Ă©lĂ©ments qui ne pĂšsent que quelques octets, ils sont pourtant effacĂ©s aprĂšs un dĂ©lai choisi. Cet effacement est opĂ©rĂ© pour deux raisons : leur accumulation finit par peser plus lourd et prendre de l’espace sur le disque ; la loi oblige de dĂ©finir un dĂ©lai maximal de conservation. NĂ©anmoins, ce dernier point peut ĂȘtre contournĂ© grĂące Ă  l’anonymisation des donnĂ©es.

En effet, nul besoin de savoir que monsieur X avec telle IP a visitĂ© un site pour en tirer des enseignements. En retirant les donnĂ©es personnelles ou en attribuant un identifiant alĂ©atoire, il est alors possible de prolonger la durĂ©e de conservation des fichiers log afin de conserver l’historique.

Pour aller plus loin, tĂ©lĂ©chargez cet e-book gratuit qui contient l’ensemble des outils, des informations et des stratĂ©gies indispensables pour faire du SEO technique l’un des piliers de l’optimisation des performances de votre site web.

Guide : Comment réaliser un audit du SEO technique


Lire l’article sur le site Source

Ajouter un commentaire

Les champs requis sont indiqués *