Aller au contenu

Fred

Compatibilité OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Le plugin Fred est un outil de développement qui fournit diverses fonctions de débogage et d’analyse directement dans l’interface OTOBO. Il aide au dépannage et au contrôle de la qualité du code en intégrant, entre autres, les modules suivants :

  • HTMLCheck : Vérifie le code HTML généré par rapport aux meilleures pratiques et aux erreurs potentielles.
  • JSLint : Analyse le code JavaScript à la recherche d’erreurs et de problèmes de style.
  • STDERRLog : Affiche les sorties de STDERR dans l’interface web.
  • TranslationDebug : Journalise les tentatives de traduction ayant échoué.
  • SQLLog : Liste toutes les requêtes SQL exécutées pendant la requête.
  • ConfigLog : Compte et affiche les requêtes ConfigGet.
  • SessionDump : Affiche le contenu de la session serveur.
  • EnvDump : Affiche les informations d’environnement de l’objet Layout.
  1. Interface d’administration
  • Connectez-vous en tant qu’admin et ouvrez Administration système → Gestionnaire de paquets.
  • Recherchez Fred et cliquez sur Installer.
  1. Ligne de commande
  • Téléchargez le paquet OPM (par ex. Fred-11.0.1.opm).
  • Exécutez :
Fenêtre de terminal
bin/opm.pl -a install -p /chemin/vers/Fred-11.0.1.opm

Fred fournit actuellement une option centrale pour le tri du ConfigLog :

  • Fred::ConfigLog###OrderBy Définit l’ordre de tri dans le module ConfigLog. Valeurs possibles : Time, Key, Count.

Les autres modules sont accessibles directement via le menu Fred dans l’interface agent et client et ne nécessitent aucun autre réglage SysConfig.

  1. Ouvrez n’importe quel ticket ou module de page dans l’interface agent.
  2. Cliquez sur l’icône Fred dans le header.
  3. Sélectionnez le module souhaité (par ex. SQLLog) pour consulter les données correspondantes.