Skip to content

Fred

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

Vue d'ensemble

Le plugin Fred est un outil de développement qui propose diverses fonctions de débogage et d'analyse directement dans l'interface OTOBO. Il aide à la recherche de bogues et au contrôle de la qualité du code en intégrant notamment les modules suivants :

  • HTMLCheck : Vérifie le code HTML généré pour les bonnes pratiques et les erreurs potentielles.
  • JSLint : Analyse le code JavaScript pour les erreurs et les problèmes de style.
  • STDERRLog : Affiche les sorties de STDERR dans l'interface Web.
  • TranslationDebug : Journalise les tentatives de traduction échouées.
  • SQLLog : Liste toutes les instructions SQL exécutées pendant la requête.
  • ConfigLog : Compte et affiche les requêtes ConfigGet.
  • SessionDump : Affiche le contenu de la session du serveur.
  • EnvDump : Affiche les informations d'environnement de l'objet de disposition.

Installation

  1. Interface d'administration
  • Connectez-vous en tant qu'administrateur et ouvrez Gestion du système → Gestion des paquets.
  • Recherchez Fred et cliquez sur Installer.
  1. Ligne de commande
  • Téléchargez le paquet OPM (par exemple, Fred-11.0.1.opm).
  • Exécutez :
bash
bin/opm.pl -a install -p /chemin/vers/Fred-11.0.1.opm

Configuration (SysConfig)

Fred propose actuellement une option centrale pour le tri du journal de configuration :

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

D'autres modules sont accessibles directement via le menu Fred dans l'interface agent et client et ne nécessitent pas de paramètres SysConfig supplémentaires.

Exemple d'utilisation

  1. Ouvrez un ticket ou un module de page quelconque dans l'interface agent.
  2. Cliquez sur l'icône Fred dans l'en-tête.
  3. Sélectionnez le module souhaité (par exemple, SQLLog) pour afficher les données correspondantes.

Support & Informations supplémentaires