Accès facile aux fichiers journaux

Traduit automatiquement de Deepl

Les fichiers journaux peuvent être extrêmement utiles pour le dépannage. Ils sont également d’une grande aide pour trouver la cause profonde d’un incident. Les journaux nous permettent de savoir où et quand un problème s’est produit. Auparavant, avec la commande Get 4D folder vous pouviez facilement accéder au dossier contenant tous les journaux. Désormais, 4D v16 R6 permet de trouver facilement un fichier journal particulier, grâce à l’amélioration de la commande Get 4D file de la commande.

En tant qu’administrateur de serveur, il est maintenant facile de surveiller votre serveur sur la base des informations du fichier journal. Par exemple, vous pouvez surveiller l’activité de votre serveur en vérifiant le contenu du fichier journal des requêtes, qui répertorie toutes les requêtes standard exécutées par la machine 4D Server ou la machine 4D distante.

Voici la liste des sélecteurs qui ont été ajoutés à la commande Get 4D file pour simplifier l’accès aux fichiers journaux :

  • Request log file
  • Debug log file
  • Backup log file
  • Verification log file
  • Compacting log file
  • Repair log file
  • HTTP log file
  • Build application log file

Ouvrir le journal de débogage

Le code suivant ouvre le fichier Debug log contenant toutes les opérations qui se sont produites au niveau de la programmation 4D :

C_TEXT($logFilePath)
$logFilePath :=Get 4D file(Debug log file)
OPEN URL ($logFilePath)

Vous voulez en savoir plus sur les fichiers journaux ? Consultez cet article dans la documentation.

Vanessa Talbot
- Product Owner -Vanessa Talbot a rejoint l'équipe du programme 4D en juin 2014. En tant que Product Owner, elle est chargée de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation des fonctionnalités livrées répond aux besoins des clients.Depuis son arrivée, elle a travaillé à la définition des fonctionnalités clés de 4D. Elle a travaillé sur la plupart des nouvelles fonctionnalités de multithreading préemptif et aussi sur un sujet très complexe : la nouvelle architecture pour les applications enginées. Vanessa est diplômée de Telecom Saint-Etienne. Elle a commencé sa carrière à l'Institut de Recherche Criminelle en tant que développeur pour le département audiovisuel. Elle a également travaillé dans les domaines des médias et du médical en tant qu'experte en support technique, en production ainsi qu'en documentation de nouvelles fonctionnalités.