BackLog, une Console pour macOS qui peut remonter le temps

Nicolas Furno |

Tout ce qui se passe sur votre Mac est enregistré sous la forme de « logs », un journal d’activité qui est un outil précieux notamment pour déterminer la source d’un problème. Ces logs sont affichés en arrière-plan, mais leur affichage est une activité intense qui peut ralentir l’ordinateur et c’est pour cette raison qu’Apple a modifié la Console, l’app chargée d’afficher ces messages. Depuis sa réécriture intégrale en Swift avec macOS Sierra, elle ne s’intéresse plus au passé et ne commence à diffuser des messages que lorsque vous le lui demandez.

La Console fournie avec macOS est vide au lancement et elle ne commencera à afficher les messages du système que lorsque vous le déciderez.

Cela reste utile quand vous voulez savoir pourquoi une application se comporte mal, par exemple si vous essayez de comprendre pourquoi elle ne réalise pas une action précise. Mais si vous essayez de déterminer ce qui s’est passé avant d’ouvrir la Console, cet outil n’est plus adapté et il faut fouiller les fichiers de logs, sans possibilité de filtrer les messages en fonction de leur importance, notamment.

BackLog est un nouvel utilitaire gratuit qui est pensé pour consulter l’historique des messages système. Contrairement à la Console, il ne fonctionne pas en temps réel pour afficher tous les messages qui arrivent en ce moment. En revanche, il peut piocher dans l’historique et afficher tous les messages de ces 10 dernières minutes ou même depuis le démarrage du Mac. Il propose aussi quelques filtres, pour ne garder que les logs générés par une app et ne conserver que ceux qui sont des erreurs, par exemple.

BackLog en action, ici pour afficher tous les messages de logs générés par Safari sur les cinq dernières minutes.

Cette app peut servir à tout le monde, mais elle pourra être particulièrement utile pour les développeurs qui ont besoin d’informations sur un bug rencontré par un de leurs utilisateurs. BackLog permet en effet de créer un lien à partir de la configuration en cours et de permettre à l’utilisateur de charger les logs d’une app précise, avec tous les paramètres de temps et filtres nécessaires1. Un bouton de partage en bas de la fenêtre servira ensuite à transmettre en retour les messages par mail ou une autre méthode.

BackLog n’est pas traduite en français, mais l’app est gratuite. macOS 10.15 est nécessaire au minimum pour l’utiliser.


  1. Cliquez ici pour charger dans BackLog tous les messages de Safari générés le 19 janvier 2022 entre 07h39 et 08h09.  ↩︎

Tags
avatar xDave | 

Quelle drôle d’idée ce nom.
Un backlog n’a rien à voir avec un log.

C’est même un peu l’inverse temporellement.

Backlog (en gestion de projet) = liste de features, changements, bug fix etc
Log = journal des Evénements / erreurs passés.

Il aurait pu/dû appeler son soft LogReader, RetroLog, ReadLog, betterLog, usefulLog…

avatar r e m y | 

Tout à fait... littéralement, un backlog c'est un arriéré, quelque chose en retard, ce qui reste à faire.
L'auteur de cet utilitaire étant autrichien, ca explique sans doute ce choix mal approprié.

Quoi qu'il en soit je vais adopter son utilitaire tant il devrait permettre de palier à un manque évident de la console nouvelle version 👍

avatar xDave | 

ça pour l'utilité, rien à redire

avatar irep | 

Je désespère de comprendre pourquoi mon iMac prend 5 à 8 minutes pour démarrer et me laisser la main.
Backlog pourra peut-être m’y aider.

avatar Amaczing | 

@irep

"Je désespère de comprendre pourquoi mon iMac prend 5 à 8 minutes pour démarrer et me laisser la main.
Backlog pourra peut-être m’y aider."

Généralement le problème c’est ce qu’il y a entre la chaise et l’ordinateur.

avatar jerome74 | 

@Amaczing "Généralement le problème c’est ce qu’il y a entre la chaise et l’ordinateur"
Heu… généralement le problème c'est le logiciel qui n'est pas développé de manière à s'adapter au machin entre la chaise et l'ordinateur! Les logiciels doivent être pensés pour être utilisés par de vrais gens…

avatar Amaczing | 

@jerome74

Et l’humour est en option chez certains 🙏🏻

avatar Inconnue 67 | 

@irep

« 5 à 8 minutes pour démarrer... »

😳😲 🤔

Pour essayer d'identifier l'origine du problème, je pense qu'un utilitaire comme "ÊtreCheck" serait plus efficace, et un peu plus facile à appréhender.
(Il permet de faire un état des lieux complet du Mac, en générant un rapport détaillé.)

👉 https://etrecheck.com

Ensuite, si ce n'est pas déjà fait, je vous conseille de procéder à :

- Une vérification du disque...
- Des analyses anti-malwares... (avec MalwareBytes, et VirusBarrier version gratuite sur AppStore)
- Quelques opérations de maintenance, avec un utilitaire comme Onyx, par exemple...
(À savoir : après un nettoyage approfondi du système, il est normal d'observer un ralentissement, mais temporaire...)

avatar Felixba | 

@irep

Je pense que c’est « normal » s’il est vieux… le miens je l’éteint jamais sinon c’est une galère ! J’ai le temps de mettre mes chaussures, sortir boire mon café et de fumer qu’il n’est toujours pas opérationnel.
J’ai investi dans le dernier MBA et ça n’a rien à voir, tout juste le temps de mettre les chaussures qu’il est opérationnel.

avatar xDave | 

Hahaha, ça me rappelle quand je lançais des rendus Photoshop sur mon Quadra et que j'allais passer 3/4 d'h à la cafétéria pour revenir juste pour entendre le 'Bling' du rendu terminé (et qu'il fallait parfois relancer). 😅

avatar Inconnue 67 | 

@Felixba

« Je pense que c’est « normal » s’il est vieux… »

Ah non, désolée, mais 5 à 8 min pour démarrer, ce n'est absolument pas "normal"... Même pour des vieux iMac...

À titre d'exemple, j'ai encore le souvenir de mon ancien iMac :

Le temps de démarrage d'un iMac de 2007 (El Capitan / sans SSD), fraîchement installé (donc sans logiciels tiers), est d'environ 45 secondes.
Et, en fonction de la config, et des logiciels installés (notamment Antivirus), le démarrage est un peu plus long, c'est + ou - 1 minute...

Idem pour d'autres modèles...
(J'en ai régulièrement entre les mains, pour maintenance ou réparation.)

avatar huexley | 

Excellent je prends !

CONNEXION UTILISATEUR